diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 62786097..36a7ce9f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,6 +43,7 @@ jobs: with: generate: false test-rust: true + # TODO reenable after https://github.com/tree-sitter/node-tree-sitter/pull/258 resolution test-node: false test-python: true test-go: true diff --git a/grammar.js b/grammar.js index f2f132bf..458b01da 100644 --- a/grammar.js +++ b/grammar.js @@ -284,7 +284,48 @@ module.exports = grammar({ choice($.list_type, $.collection_type, $.flat_type, $.composite_type), ), - flat_type: (_$) => field('flat_type', flat_types()), + flat_type: (_$) => + field( + 'flat_type', + choice( + 'any', + 'binary', + 'block', + 'bool', + 'cell-path', + 'closure', + 'cond', + 'datetime', + 'decimal', + 'directory', + 'directory', + 'duration', + 'duration', + 'error', + 'expr', + 'filesize', + 'float', + 'full-cell-path', + 'glob', + 'import-pattern', + 'int', + 'keyword', + 'list', + 'math', + 'nothing', + 'number', + 'one-of', + 'operator', + 'path', + 'range', + 'record', + 'signature', + 'string', + 'table', + 'var-with-opt-type', + 'variable', + ), + ), _collection_annotation: ($) => seq(':', $._all_type, field('completion', optional($.param_completer))), @@ -2211,25 +2252,6 @@ function special() { }; } -/// nushell flat types -/// taken from `nu_parser::parser::parse_shape_name()` -/** - * - */ -function flat_types() { - // prettier-ignore - const types = [ - 'any', 'binary', 'block', 'bool', 'cell-path', 'closure', 'cond', - 'datetime', 'directory', 'duration', 'directory', 'duration', - 'error', 'expr', 'float', 'decimal', 'filesize', 'full-cell-path', - 'glob', 'int', 'import-pattern', 'keyword', 'math', 'nothing', - 'number', 'one-of', 'operator', 'path', 'range', 'signature', - 'string', 'table', 'variable', 'var-with-opt-type', 'record', 'list', - ]; - - return choice(...types); -} - /** * Returns a regular expression that matches any character except the ones * provided. diff --git a/src/grammar.json b/src/grammar.json index 81ef837a..183e83a6 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -2820,11 +2820,11 @@ }, { "type": "STRING", - "value": "directory" + "value": "decimal" }, { "type": "STRING", - "value": "duration" + "value": "directory" }, { "type": "STRING", @@ -2836,23 +2836,23 @@ }, { "type": "STRING", - "value": "error" + "value": "duration" }, { "type": "STRING", - "value": "expr" + "value": "error" }, { "type": "STRING", - "value": "float" + "value": "expr" }, { "type": "STRING", - "value": "decimal" + "value": "filesize" }, { "type": "STRING", - "value": "filesize" + "value": "float" }, { "type": "STRING", @@ -2864,16 +2864,20 @@ }, { "type": "STRING", - "value": "int" + "value": "import-pattern" }, { "type": "STRING", - "value": "import-pattern" + "value": "int" }, { "type": "STRING", "value": "keyword" }, + { + "type": "STRING", + "value": "list" + }, { "type": "STRING", "value": "math" @@ -2904,19 +2908,19 @@ }, { "type": "STRING", - "value": "signature" + "value": "record" }, { "type": "STRING", - "value": "string" + "value": "signature" }, { "type": "STRING", - "value": "table" + "value": "string" }, { "type": "STRING", - "value": "variable" + "value": "table" }, { "type": "STRING", @@ -2924,11 +2928,7 @@ }, { "type": "STRING", - "value": "record" - }, - { - "type": "STRING", - "value": "list" + "value": "variable" } ] } diff --git a/src/parser.c b/src/parser.c index 4fefcce0..fdd50fd7 100644 --- a/src/parser.c +++ b/src/parser.c @@ -130,32 +130,32 @@ enum ts_symbol_identifiers { anon_sym_closure = 100, anon_sym_cond = 101, anon_sym_datetime = 102, - anon_sym_directory = 103, - anon_sym_duration = 104, - anon_sym_error = 105, - anon_sym_expr = 106, - anon_sym_float = 107, - anon_sym_decimal = 108, - anon_sym_filesize = 109, + anon_sym_decimal = 103, + anon_sym_directory = 104, + anon_sym_duration = 105, + anon_sym_error = 106, + anon_sym_expr = 107, + anon_sym_filesize = 108, + anon_sym_float = 109, anon_sym_full_DASHcell_DASHpath = 110, anon_sym_glob = 111, - anon_sym_int = 112, - anon_sym_import_DASHpattern = 113, + anon_sym_import_DASHpattern = 112, + anon_sym_int = 113, anon_sym_keyword = 114, - anon_sym_math = 115, - anon_sym_nothing = 116, - anon_sym_number = 117, - anon_sym_one_DASHof = 118, - anon_sym_operator = 119, - anon_sym_path = 120, - anon_sym_range = 121, - anon_sym_signature = 122, - anon_sym_string = 123, - anon_sym_table = 124, - anon_sym_variable = 125, - anon_sym_var_DASHwith_DASHopt_DASHtype = 126, - anon_sym_record = 127, - anon_sym_list = 128, + anon_sym_list = 115, + anon_sym_math = 116, + anon_sym_nothing = 117, + anon_sym_number = 118, + anon_sym_one_DASHof = 119, + anon_sym_operator = 120, + anon_sym_path = 121, + anon_sym_range = 122, + anon_sym_record = 123, + anon_sym_signature = 124, + anon_sym_string = 125, + anon_sym_table = 126, + anon_sym_var_DASHwith_DASHopt_DASHtype = 127, + anon_sym_variable = 128, anon_sym_GT2 = 129, anon_sym_oneof = 130, anon_sym_AT2 = 131, @@ -619,18 +619,19 @@ static const char * const ts_symbol_names[] = { [anon_sym_closure] = "closure", [anon_sym_cond] = "cond", [anon_sym_datetime] = "datetime", + [anon_sym_decimal] = "decimal", [anon_sym_directory] = "directory", [anon_sym_duration] = "duration", [anon_sym_error] = "error", [anon_sym_expr] = "expr", - [anon_sym_float] = "float", - [anon_sym_decimal] = "decimal", [anon_sym_filesize] = "filesize", + [anon_sym_float] = "float", [anon_sym_full_DASHcell_DASHpath] = "full-cell-path", [anon_sym_glob] = "glob", - [anon_sym_int] = "int", [anon_sym_import_DASHpattern] = "import-pattern", + [anon_sym_int] = "int", [anon_sym_keyword] = "keyword", + [anon_sym_list] = "list", [anon_sym_math] = "math", [anon_sym_nothing] = "nothing", [anon_sym_number] = "number", @@ -638,13 +639,12 @@ static const char * const ts_symbol_names[] = { [anon_sym_operator] = "operator", [anon_sym_path] = "path", [anon_sym_range] = "range", + [anon_sym_record] = "record", [anon_sym_signature] = "signature", [anon_sym_string] = "string", [anon_sym_table] = "table", - [anon_sym_variable] = "variable", [anon_sym_var_DASHwith_DASHopt_DASHtype] = "var-with-opt-type", - [anon_sym_record] = "record", - [anon_sym_list] = "list", + [anon_sym_variable] = "variable", [anon_sym_GT2] = ">", [anon_sym_oneof] = "oneof", [anon_sym_AT2] = "@", @@ -1108,18 +1108,19 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_closure] = anon_sym_closure, [anon_sym_cond] = anon_sym_cond, [anon_sym_datetime] = anon_sym_datetime, + [anon_sym_decimal] = anon_sym_decimal, [anon_sym_directory] = anon_sym_directory, [anon_sym_duration] = anon_sym_duration, [anon_sym_error] = anon_sym_error, [anon_sym_expr] = anon_sym_expr, - [anon_sym_float] = anon_sym_float, - [anon_sym_decimal] = anon_sym_decimal, [anon_sym_filesize] = anon_sym_filesize, + [anon_sym_float] = anon_sym_float, [anon_sym_full_DASHcell_DASHpath] = anon_sym_full_DASHcell_DASHpath, [anon_sym_glob] = anon_sym_glob, - [anon_sym_int] = anon_sym_int, [anon_sym_import_DASHpattern] = anon_sym_import_DASHpattern, + [anon_sym_int] = anon_sym_int, [anon_sym_keyword] = anon_sym_keyword, + [anon_sym_list] = anon_sym_list, [anon_sym_math] = anon_sym_math, [anon_sym_nothing] = anon_sym_nothing, [anon_sym_number] = anon_sym_number, @@ -1127,13 +1128,12 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_operator] = anon_sym_operator, [anon_sym_path] = anon_sym_path, [anon_sym_range] = anon_sym_range, + [anon_sym_record] = anon_sym_record, [anon_sym_signature] = anon_sym_signature, [anon_sym_string] = anon_sym_string, [anon_sym_table] = anon_sym_table, - [anon_sym_variable] = anon_sym_variable, [anon_sym_var_DASHwith_DASHopt_DASHtype] = anon_sym_var_DASHwith_DASHopt_DASHtype, - [anon_sym_record] = anon_sym_record, - [anon_sym_list] = anon_sym_list, + [anon_sym_variable] = anon_sym_variable, [anon_sym_GT2] = anon_sym_GT, [anon_sym_oneof] = anon_sym_oneof, [anon_sym_AT2] = anon_sym_AT, @@ -1906,6 +1906,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, + [anon_sym_decimal] = { + .visible = true, + .named = false, + }, [anon_sym_directory] = { .visible = true, .named = false, @@ -1922,23 +1926,23 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_float] = { + [anon_sym_filesize] = { .visible = true, .named = false, }, - [anon_sym_decimal] = { + [anon_sym_float] = { .visible = true, .named = false, }, - [anon_sym_filesize] = { + [anon_sym_full_DASHcell_DASHpath] = { .visible = true, .named = false, }, - [anon_sym_full_DASHcell_DASHpath] = { + [anon_sym_glob] = { .visible = true, .named = false, }, - [anon_sym_glob] = { + [anon_sym_import_DASHpattern] = { .visible = true, .named = false, }, @@ -1946,11 +1950,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_import_DASHpattern] = { + [anon_sym_keyword] = { .visible = true, .named = false, }, - [anon_sym_keyword] = { + [anon_sym_list] = { .visible = true, .named = false, }, @@ -1982,19 +1986,19 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_signature] = { + [anon_sym_record] = { .visible = true, .named = false, }, - [anon_sym_string] = { + [anon_sym_signature] = { .visible = true, .named = false, }, - [anon_sym_table] = { + [anon_sym_string] = { .visible = true, .named = false, }, - [anon_sym_variable] = { + [anon_sym_table] = { .visible = true, .named = false, }, @@ -2002,11 +2006,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_record] = { - .visible = true, - .named = false, - }, - [anon_sym_list] = { + [anon_sym_variable] = { .visible = true, .named = false, }, @@ -3766,12 +3766,12 @@ static const TSMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [192] = {.index = 415, .length = 5}, [193] = {.index = 420, .length = 5}, [194] = {.index = 425, .length = 4}, - [195] = {.index = 429, .length = 3}, - [196] = {.index = 432, .length = 3}, - [197] = {.index = 435, .length = 3}, - [198] = {.index = 438, .length = 6}, - [199] = {.index = 444, .length = 2}, - [200] = {.index = 446, .length = 1}, + [195] = {.index = 429, .length = 2}, + [196] = {.index = 431, .length = 1}, + [197] = {.index = 432, .length = 3}, + [198] = {.index = 435, .length = 3}, + [199] = {.index = 438, .length = 3}, + [200] = {.index = 441, .length = 6}, [201] = {.index = 447, .length = 2}, [202] = {.index = 449, .length = 2}, [203] = {.index = 451, .length = 2}, @@ -3789,8 +3789,8 @@ static const TSMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [215] = {.index = 496, .length = 1}, [216] = {.index = 497, .length = 4}, [217] = {.index = 501, .length = 5}, - [218] = {.index = 506, .length = 6}, - [219] = {.index = 512, .length = 3}, + [218] = {.index = 506, .length = 3}, + [219] = {.index = 509, .length = 6}, [220] = {.index = 515, .length = 3}, [221] = {.index = 518, .length = 3}, [222] = {.index = 521, .length = 3}, @@ -4419,29 +4419,29 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_quoted_name, 3, .inherited = true}, {field_unquoted_name, 3, .inherited = true}, [429] = + {field_inner, 2}, + {field_type, 2, .inherited = true}, + [431] = + {field_completion, 2}, + [432] = {field_completion, 2, .inherited = true}, {field_key, 2, .inherited = true}, {field_type, 2, .inherited = true}, - [432] = + [435] = {field_completion, 1, .inherited = true}, {field_key, 0}, {field_type, 1, .inherited = true}, - [435] = + [438] = {field_completion, 1, .inherited = true}, {field_key, 1, .inherited = true}, {field_type, 1, .inherited = true}, - [438] = + [441] = {field_completion, 0, .inherited = true}, {field_completion, 1, .inherited = true}, {field_key, 0, .inherited = true}, {field_key, 1, .inherited = true}, {field_type, 0, .inherited = true}, {field_type, 1, .inherited = true}, - [444] = - {field_inner, 2}, - {field_type, 2, .inherited = true}, - [446] = - {field_completion, 2}, [447] = {field_completion, 4}, {field_type, 3, .inherited = true}, @@ -4519,16 +4519,16 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_return_type, 6}, {field_unquoted_name, 3, .inherited = true}, [506] = + {field_completion, 3}, + {field_inner, 2}, + {field_type, 2, .inherited = true}, + [509] = {field_completion, 1, .inherited = true}, {field_completion, 2, .inherited = true}, {field_key, 1, .inherited = true}, {field_key, 2, .inherited = true}, {field_type, 1, .inherited = true}, {field_type, 2, .inherited = true}, - [512] = - {field_completion, 3}, - {field_inner, 2}, - {field_type, 2, .inherited = true}, [515] = {field_condition, 2}, {field_else_branch, 6}, @@ -4771,7 +4771,7 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [189] = { [4] = sym_val_string, }, - [196] = { + [198] = { [0] = sym_identifier, }, }; @@ -7015,8 +7015,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2199] = 2149, [2200] = 2149, [2201] = 540, - [2202] = 2157, - [2203] = 735, + [2202] = 735, + [2203] = 2157, [2204] = 916, [2205] = 724, [2206] = 897, @@ -7320,10 +7320,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2504] = 442, [2505] = 642, [2506] = 369, - [2507] = 105, + [2507] = 459, [2508] = 357, [2509] = 645, - [2510] = 459, + [2510] = 105, [2511] = 339, [2512] = 334, [2513] = 493, @@ -7370,7 +7370,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2554] = 493, [2555] = 470, [2556] = 338, - [2557] = 486, + [2557] = 642, [2558] = 500, [2559] = 490, [2560] = 645, @@ -7378,7 +7378,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2562] = 2475, [2563] = 2537, [2564] = 697, - [2565] = 642, + [2565] = 486, [2566] = 351, [2567] = 2567, [2568] = 340, @@ -8705,10 +8705,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3889] = 369, [3890] = 490, [3891] = 3137, - [3892] = 645, + [3892] = 3139, [3893] = 3893, - [3894] = 3139, - [3895] = 3140, + [3894] = 3140, + [3895] = 645, [3896] = 497, [3897] = 3897, [3898] = 3142, @@ -8815,13 +8815,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3999] = 3912, [4000] = 3912, [4001] = 3116, - [4002] = 470, - [4003] = 3912, - [4004] = 3912, - [4005] = 4005, + [4002] = 3912, + [4003] = 3120, + [4004] = 470, + [4005] = 3912, [4006] = 3912, - [4007] = 3120, - [4008] = 3912, + [4007] = 3912, + [4008] = 4008, [4009] = 3912, [4010] = 3912, [4011] = 3912, @@ -9053,9 +9053,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4237] = 4237, [4238] = 4238, [4239] = 4239, - [4240] = 4240, + [4240] = 4050, [4241] = 4241, - [4242] = 4050, + [4242] = 4242, [4243] = 4243, [4244] = 4244, [4245] = 503, @@ -9187,18 +9187,18 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4371] = 4371, [4372] = 4372, [4373] = 4373, - [4374] = 4374, - [4375] = 369, - [4376] = 4068, - [4377] = 924, - [4378] = 4378, - [4379] = 4270, - [4380] = 926, - [4381] = 4381, - [4382] = 685, - [4383] = 4250, - [4384] = 4269, - [4385] = 4321, + [4374] = 369, + [4375] = 4068, + [4376] = 924, + [4377] = 4377, + [4378] = 4270, + [4379] = 926, + [4380] = 4380, + [4381] = 685, + [4382] = 4250, + [4383] = 4269, + [4384] = 4321, + [4385] = 4385, [4386] = 4386, [4387] = 4069, [4388] = 4388, @@ -9252,15 +9252,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4436] = 916, [4437] = 4091, [4438] = 4438, - [4439] = 4439, + [4439] = 4393, [4440] = 4093, [4441] = 4441, [4442] = 4094, [4443] = 4098, - [4444] = 4259, - [4445] = 4445, + [4444] = 4444, + [4445] = 4259, [4446] = 4446, - [4447] = 4393, + [4447] = 4447, [4448] = 4448, [4449] = 4449, [4450] = 4450, @@ -9276,19 +9276,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4460] = 4460, [4461] = 4461, [4462] = 2173, - [4463] = 2174, - [4464] = 4464, - [4465] = 4378, + [4463] = 4463, + [4464] = 2174, + [4465] = 4377, [4466] = 2176, [4467] = 4467, [4468] = 4407, [4469] = 444, [4470] = 2540, - [4471] = 4381, + [4471] = 4380, [4472] = 4472, [4473] = 3128, [4474] = 4413, - [4475] = 4446, + [4475] = 4447, [4476] = 4287, [4477] = 4288, [4478] = 4297, @@ -9302,19 +9302,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4486] = 4338, [4487] = 4101, [4488] = 4110, - [4489] = 4129, - [4490] = 4381, + [4489] = 4128, + [4490] = 4380, [4491] = 4292, [4492] = 4136, [4493] = 4413, [4494] = 4137, [4495] = 4142, [4496] = 4496, - [4497] = 4381, + [4497] = 4380, [4498] = 4413, - [4499] = 4446, + [4499] = 4447, [4500] = 4334, - [4501] = 4381, + [4501] = 4380, [4502] = 4502, [4503] = 4503, [4504] = 4070, @@ -9322,7 +9322,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4506] = 764, [4507] = 4149, [4508] = 4151, - [4509] = 4381, + [4509] = 4380, [4510] = 4172, [4511] = 4175, [4512] = 4413, @@ -9349,12 +9349,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4533] = 4081, [4534] = 4202, [4535] = 4082, - [4536] = 943, - [4537] = 4537, - [4538] = 4316, - [4539] = 4539, - [4540] = 540, - [4541] = 4402, + [4536] = 4402, + [4537] = 943, + [4538] = 4538, + [4539] = 4316, + [4540] = 4540, + [4541] = 540, [4542] = 4542, [4543] = 4543, [4544] = 4544, @@ -9373,13 +9373,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4557] = 4557, [4558] = 4558, [4559] = 4559, - [4560] = 4237, - [4561] = 4240, - [4562] = 4241, + [4560] = 4236, + [4561] = 4237, + [4562] = 4239, [4563] = 4243, [4564] = 4244, [4565] = 4265, - [4566] = 4128, + [4566] = 4129, [4567] = 4220, [4568] = 4568, [4569] = 4569, @@ -9413,17 +9413,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4597] = 4597, [4598] = 442, [4599] = 2191, - [4600] = 4381, + [4600] = 4380, [4601] = 4485, [4602] = 4602, [4603] = 3053, [4604] = 4228, - [4605] = 4373, + [4605] = 4372, [4606] = 498, [4607] = 4607, [4608] = 4608, [4609] = 4413, - [4610] = 4446, + [4610] = 4447, [4611] = 4078, [4612] = 1409, [4613] = 4472, @@ -9431,7 +9431,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4615] = 4615, [4616] = 4616, [4617] = 4617, - [4618] = 4239, + [4618] = 4242, [4619] = 4619, [4620] = 2541, [4621] = 4413, @@ -9447,11 +9447,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4631] = 4631, [4632] = 4632, [4633] = 4633, - [4634] = 4629, - [4635] = 4635, - [4636] = 4636, + [4634] = 4634, + [4635] = 4630, + [4636] = 4622, [4637] = 4637, - [4638] = 4635, + [4638] = 4638, [4639] = 4639, [4640] = 691, [4641] = 339, @@ -9459,150 +9459,150 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4643] = 4643, [4644] = 4644, [4645] = 4645, - [4646] = 4626, - [4647] = 4637, + [4646] = 4627, + [4647] = 4638, [4648] = 4648, - [4649] = 4630, + [4649] = 4631, [4650] = 4650, [4651] = 4651, [4652] = 4652, [4653] = 960, [4654] = 4654, - [4655] = 4631, - [4656] = 4656, - [4657] = 4627, + [4655] = 4655, + [4656] = 4632, + [4657] = 4657, [4658] = 4628, - [4659] = 4639, - [4660] = 941, - [4661] = 967, - [4662] = 4662, - [4663] = 4627, - [4664] = 4664, - [4665] = 4628, - [4666] = 4666, + [4659] = 4629, + [4660] = 4639, + [4661] = 941, + [4662] = 967, + [4663] = 4663, + [4664] = 4628, + [4665] = 4665, + [4666] = 4629, [4667] = 4667, [4668] = 4668, - [4669] = 961, - [4670] = 4670, - [4671] = 503, - [4672] = 4672, - [4673] = 931, - [4674] = 4674, + [4669] = 4669, + [4670] = 961, + [4671] = 4671, + [4672] = 503, + [4673] = 4673, + [4674] = 931, [4675] = 4675, - [4676] = 904, - [4677] = 937, - [4678] = 3016, - [4679] = 4648, - [4680] = 4651, - [4681] = 4681, + [4676] = 4676, + [4677] = 904, + [4678] = 937, + [4679] = 3016, + [4680] = 4648, + [4681] = 4651, [4682] = 4682, [4683] = 4683, [4684] = 4684, - [4685] = 4016, - [4686] = 4686, - [4687] = 4664, - [4688] = 4666, - [4689] = 4662, - [4690] = 4622, - [4691] = 4691, - [4692] = 4643, - [4693] = 4667, - [4694] = 4670, - [4695] = 948, - [4696] = 4672, + [4685] = 4685, + [4686] = 4016, + [4687] = 4687, + [4688] = 4665, + [4689] = 4667, + [4690] = 4663, + [4691] = 4624, + [4692] = 4692, + [4693] = 4643, + [4694] = 4668, + [4695] = 4671, + [4696] = 4673, [4697] = 490, [4698] = 886, - [4699] = 4699, + [4699] = 4644, [4700] = 1043, [4701] = 4701, - [4702] = 4675, - [4703] = 4668, + [4702] = 4676, + [4703] = 4669, [4704] = 4704, [4705] = 4705, [4706] = 4706, [4707] = 4707, - [4708] = 4708, + [4708] = 4463, [4709] = 4709, - [4710] = 3532, - [4711] = 3570, - [4712] = 4464, - [4713] = 954, - [4714] = 4633, + [4710] = 948, + [4711] = 4711, + [4712] = 3532, + [4713] = 3570, + [4714] = 4634, [4715] = 4715, - [4716] = 1510, - [4717] = 4717, - [4718] = 4707, - [4719] = 4719, - [4720] = 2089, - [4721] = 4721, - [4722] = 4644, - [4723] = 958, - [4724] = 4724, - [4725] = 4625, - [4726] = 4726, + [4716] = 4716, + [4717] = 1510, + [4718] = 4718, + [4719] = 4707, + [4720] = 4720, + [4721] = 2089, + [4722] = 954, + [4723] = 4645, + [4724] = 958, + [4725] = 4725, + [4726] = 4626, [4727] = 4727, [4728] = 4728, [4729] = 4729, [4730] = 3037, - [4731] = 3131, - [4732] = 4732, - [4733] = 351, - [4734] = 4645, - [4735] = 4735, + [4731] = 4731, + [4732] = 3131, + [4733] = 4733, + [4734] = 351, + [4735] = 4654, [4736] = 4736, - [4737] = 4724, - [4738] = 4704, - [4739] = 4625, - [4740] = 4705, - [4741] = 4741, + [4737] = 4737, + [4738] = 4725, + [4739] = 4704, + [4740] = 4626, + [4741] = 4705, [4742] = 4742, - [4743] = 357, - [4744] = 4744, + [4743] = 4743, + [4744] = 357, [4745] = 4745, - [4746] = 4626, - [4747] = 4691, - [4748] = 927, - [4749] = 4749, - [4750] = 955, - [4751] = 4751, - [4752] = 4706, - [4753] = 896, - [4754] = 4754, - [4755] = 4627, - [4756] = 4726, - [4757] = 4628, - [4758] = 4758, + [4746] = 4746, + [4747] = 4627, + [4748] = 4692, + [4749] = 927, + [4750] = 4750, + [4751] = 955, + [4752] = 4752, + [4753] = 4706, + [4754] = 896, + [4755] = 4755, + [4756] = 4628, + [4757] = 4727, + [4758] = 4629, [4759] = 4759, - [4760] = 3093, - [4761] = 4761, - [4762] = 3095, - [4763] = 4726, - [4764] = 4764, + [4760] = 4760, + [4761] = 3093, + [4762] = 4762, + [4763] = 3095, + [4764] = 4727, [4765] = 4765, [4766] = 4766, [4767] = 4767, [4768] = 4768, - [4769] = 470, - [4770] = 4770, - [4771] = 4699, + [4769] = 4769, + [4770] = 470, + [4771] = 4771, [4772] = 4772, [4773] = 459, [4774] = 4774, - [4775] = 4625, - [4776] = 4726, - [4777] = 4626, + [4775] = 4626, + [4776] = 4727, + [4777] = 4627, [4778] = 2082, - [4779] = 4726, + [4779] = 4727, [4780] = 2083, - [4781] = 4686, - [4782] = 4719, + [4781] = 4687, + [4782] = 4720, [4783] = 4783, [4784] = 4715, [4785] = 4785, [4786] = 500, [4787] = 959, [4788] = 4788, - [4789] = 4632, + [4789] = 4633, [4790] = 925, [4791] = 4791, [4792] = 4792, @@ -9612,33 +9612,33 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4796] = 4796, [4797] = 4797, [4798] = 4798, - [4799] = 4798, + [4799] = 4799, [4800] = 4792, [4801] = 4801, [4802] = 4802, - [4803] = 4803, - [4804] = 4798, + [4803] = 4798, + [4804] = 4804, [4805] = 4801, [4806] = 4806, [4807] = 4807, [4808] = 4808, [4809] = 4809, [4810] = 4810, - [4811] = 4811, + [4811] = 4802, [4812] = 4792, [4813] = 4793, [4814] = 4794, [4815] = 4815, [4816] = 4816, [4817] = 4798, - [4818] = 4802, + [4818] = 4804, [4819] = 4819, - [4820] = 4820, + [4820] = 4799, [4821] = 4821, [4822] = 4801, - [4823] = 4823, + [4823] = 4791, [4824] = 4792, - [4825] = 4791, + [4825] = 4825, [4826] = 4809, [4827] = 4827, [4828] = 4828, @@ -9662,21 +9662,21 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4846] = 4798, [4847] = 4801, [4848] = 4848, - [4849] = 4821, + [4849] = 4849, [4850] = 4801, [4851] = 4851, - [4852] = 4819, + [4852] = 4852, [4853] = 4853, [4854] = 4815, [4855] = 4792, [4856] = 4793, [4857] = 4794, - [4858] = 4820, - [4859] = 4803, + [4858] = 4819, + [4859] = 4801, [4860] = 4801, [4861] = 4861, [4862] = 4862, - [4863] = 4863, + [4863] = 4835, [4864] = 4792, [4865] = 4793, [4866] = 4794, @@ -9689,31 +9689,31 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4873] = 4792, [4874] = 4793, [4875] = 4794, - [4876] = 4835, - [4877] = 491, + [4876] = 4876, + [4877] = 4802, [4878] = 4801, - [4879] = 4879, + [4879] = 4809, [4880] = 4792, [4881] = 4793, [4882] = 4794, - [4883] = 4801, - [4884] = 4851, + [4883] = 4807, + [4884] = 491, [4885] = 4801, - [4886] = 4809, + [4886] = 4838, [4887] = 4792, [4888] = 4793, [4889] = 4794, - [4890] = 4793, - [4891] = 4891, + [4890] = 4851, + [4891] = 4825, [4892] = 4801, - [4893] = 4827, + [4893] = 4893, [4894] = 4792, [4895] = 4793, [4896] = 4794, - [4897] = 4807, - [4898] = 4810, + [4897] = 4796, + [4898] = 4793, [4899] = 4801, - [4900] = 4810, + [4900] = 4796, [4901] = 4792, [4902] = 4793, [4903] = 4794, @@ -9732,179 +9732,179 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4916] = 4916, [4917] = 4917, [4918] = 4851, - [4919] = 4811, + [4919] = 4809, [4920] = 4920, [4921] = 4921, [4922] = 4922, - [4923] = 4923, + [4923] = 4852, [4924] = 4924, [4925] = 4808, - [4926] = 4809, - [4927] = 4867, + [4926] = 4926, + [4927] = 4868, [4928] = 4928, - [4929] = 4929, + [4929] = 4851, [4930] = 4930, - [4931] = 4879, + [4931] = 4893, [4932] = 4932, - [4933] = 4933, + [4933] = 4821, [4934] = 4809, [4935] = 2530, [4936] = 498, - [4937] = 4937, - [4938] = 4827, - [4939] = 4792, - [4940] = 4793, - [4941] = 4929, + [4937] = 4792, + [4938] = 4825, + [4939] = 4793, + [4940] = 4794, + [4941] = 4926, [4942] = 4806, [4943] = 4943, - [4944] = 4870, - [4945] = 4794, - [4946] = 4851, - [4947] = 4929, + [4944] = 4872, + [4945] = 4945, + [4946] = 4946, + [4947] = 4926, [4948] = 491, [4949] = 4797, [4950] = 4950, [4951] = 4951, - [4952] = 4823, - [4953] = 4933, - [4954] = 4954, - [4955] = 4797, - [4956] = 4794, + [4952] = 930, + [4953] = 4794, + [4954] = 4797, + [4955] = 4804, + [4956] = 4956, [4957] = 4957, - [4958] = 4820, + [4958] = 4819, [4959] = 4959, [4960] = 4960, - [4961] = 4819, - [4962] = 4823, - [4963] = 930, - [4964] = 4803, + [4961] = 2570, + [4962] = 4951, + [4963] = 4963, + [4964] = 4799, [4965] = 4965, [4966] = 4966, - [4967] = 4967, - [4968] = 4798, - [4969] = 2570, - [4970] = 4802, + [4967] = 4798, + [4968] = 4799, + [4969] = 4802, + [4970] = 4921, [4971] = 4971, - [4972] = 4770, - [4973] = 4921, - [4974] = 4820, + [4972] = 4771, + [4973] = 4819, + [4974] = 4806, [4975] = 4797, - [4976] = 4803, + [4976] = 4791, [4977] = 4977, - [4978] = 4791, - [4979] = 4802, - [4980] = 4809, - [4981] = 4922, - [4982] = 4982, - [4983] = 4827, - [4984] = 4806, + [4978] = 4809, + [4979] = 4979, + [4980] = 4922, + [4981] = 4825, + [4982] = 4799, + [4983] = 4796, + [4984] = 4801, [4985] = 4920, [4986] = 4932, [4987] = 2517, - [4988] = 4801, + [4988] = 4988, [4989] = 4989, [4990] = 4801, - [4991] = 4991, - [4992] = 4851, + [4991] = 4851, + [4992] = 4819, [4993] = 4797, - [4994] = 4810, - [4995] = 4929, + [4994] = 4926, + [4995] = 4809, [4996] = 4996, [4997] = 4997, [4998] = 4916, [4999] = 2541, - [5000] = 4862, + [5000] = 4861, [5001] = 4791, [5002] = 5002, - [5003] = 4809, - [5004] = 4933, + [5003] = 4838, + [5004] = 4825, [5005] = 5005, - [5006] = 4827, + [5006] = 4926, [5007] = 5007, - [5008] = 4819, + [5008] = 4796, [5009] = 4791, - [5010] = 4863, - [5011] = 4810, - [5012] = 4929, - [5013] = 4820, + [5010] = 4862, + [5011] = 4798, + [5012] = 4804, + [5013] = 4926, [5014] = 4809, - [5015] = 4929, - [5016] = 4803, + [5015] = 4792, + [5016] = 4793, [5017] = 5017, [5018] = 4797, - [5019] = 4871, + [5019] = 5019, [5020] = 4801, [5021] = 5021, - [5022] = 4792, + [5022] = 4793, [5023] = 4836, - [5024] = 5024, + [5024] = 4867, [5025] = 4807, [5026] = 2526, [5027] = 4808, - [5028] = 4793, + [5028] = 4794, [5029] = 4801, [5030] = 5030, - [5031] = 4794, + [5031] = 5031, [5032] = 4851, [5033] = 4836, - [5034] = 4827, - [5035] = 5035, - [5036] = 4967, + [5034] = 4825, + [5035] = 4840, + [5036] = 4963, [5037] = 4794, [5038] = 4997, - [5039] = 4862, - [5040] = 4840, + [5039] = 4861, + [5040] = 4951, [5041] = 4809, - [5042] = 4823, - [5043] = 4929, + [5042] = 936, + [5043] = 4926, [5044] = 4797, - [5045] = 936, - [5046] = 4827, + [5045] = 4797, + [5046] = 4825, [5047] = 4809, [5048] = 498, - [5049] = 4827, + [5049] = 4825, [5050] = 4851, - [5051] = 4797, - [5052] = 4891, - [5053] = 4929, + [5051] = 4804, + [5052] = 4849, + [5053] = 4926, [5054] = 4797, - [5055] = 4810, + [5055] = 4796, [5056] = 4809, [5057] = 4916, [5058] = 4920, [5059] = 4921, [5060] = 4922, - [5061] = 4819, - [5062] = 886, + [5061] = 886, + [5062] = 4799, [5063] = 4959, [5064] = 4943, - [5065] = 4803, - [5066] = 4929, - [5067] = 4798, + [5065] = 4798, + [5066] = 4926, + [5067] = 4794, [5068] = 4928, [5069] = 500, - [5070] = 4793, + [5070] = 5070, [5071] = 4802, - [5072] = 4794, + [5072] = 4791, [5073] = 503, - [5074] = 4820, + [5074] = 4819, [5075] = 490, [5076] = 4792, [5077] = 4996, [5078] = 4793, [5079] = 4794, [5080] = 4809, - [5081] = 4820, - [5082] = 4823, - [5083] = 4967, + [5081] = 4819, + [5082] = 4951, + [5083] = 4963, [5084] = 4791, [5085] = 4816, [5086] = 5021, [5087] = 5087, [5088] = 5002, [5089] = 4943, - [5090] = 4868, - [5091] = 4870, + [5090] = 4871, + [5091] = 4872, [5092] = 4960, [5093] = 5002, [5094] = 4916, @@ -9913,12 +9913,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5097] = 4922, [5098] = 4797, [5099] = 4943, - [5100] = 4791, - [5101] = 4827, + [5100] = 4798, + [5101] = 4825, [5102] = 5102, [5103] = 5103, - [5104] = 4871, - [5105] = 4798, + [5104] = 5104, + [5105] = 4951, [5106] = 4916, [5107] = 4920, [5108] = 4921, @@ -9970,49 +9970,49 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5154] = 4916, [5155] = 4921, [5156] = 4922, - [5157] = 4823, + [5157] = 5157, [5158] = 4801, - [5159] = 5035, - [5160] = 4810, - [5161] = 5161, + [5159] = 5031, + [5160] = 4796, + [5161] = 4867, [5162] = 5162, - [5163] = 4828, + [5163] = 4827, [5164] = 4924, [5165] = 5165, [5166] = 5166, [5167] = 4904, [5168] = 4907, [5169] = 5169, - [5170] = 5170, + [5170] = 4797, [5171] = 5171, - [5172] = 4819, + [5172] = 4804, [5173] = 5173, - [5174] = 4803, + [5174] = 4799, [5175] = 4798, - [5176] = 4929, + [5176] = 4926, [5177] = 4809, - [5178] = 4811, + [5178] = 4852, [5179] = 4795, - [5180] = 4797, + [5180] = 4804, [5181] = 4792, [5182] = 4802, [5183] = 4806, - [5184] = 4827, - [5185] = 4819, + [5184] = 4825, + [5185] = 4951, [5186] = 5186, [5187] = 4793, [5188] = 4794, [5189] = 4795, [5190] = 4816, - [5191] = 4929, + [5191] = 4926, [5192] = 4989, - [5193] = 4823, - [5194] = 4967, + [5193] = 4951, + [5194] = 4963, [5195] = 4836, [5196] = 4802, [5197] = 4950, - [5198] = 4868, - [5199] = 4872, + [5198] = 4871, + [5199] = 4876, [5200] = 5002, [5201] = 2540, [5202] = 4792, @@ -35223,8 +35223,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [2199] = {.lex_state = 1188}, [2200] = {.lex_state = 1188}, [2201] = {.lex_state = 41, .external_lex_state = 2}, - [2202] = {.lex_state = 49, .external_lex_state = 2}, - [2203] = {.lex_state = 37, .external_lex_state = 2}, + [2202] = {.lex_state = 37, .external_lex_state = 2}, + [2203] = {.lex_state = 49, .external_lex_state = 2}, [2204] = {.lex_state = 37, .external_lex_state = 2}, [2205] = {.lex_state = 37, .external_lex_state = 2}, [2206] = {.lex_state = 37, .external_lex_state = 2}, @@ -35528,10 +35528,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [2504] = {.lex_state = 653}, [2505] = {.lex_state = 650}, [2506] = {.lex_state = 576}, - [2507] = {.lex_state = 57}, + [2507] = {.lex_state = 648}, [2508] = {.lex_state = 2}, [2509] = {.lex_state = 650}, - [2510] = {.lex_state = 648}, + [2510] = {.lex_state = 57}, [2511] = {.lex_state = 2}, [2512] = {.lex_state = 576}, [2513] = {.lex_state = 577}, @@ -35578,7 +35578,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [2554] = {.lex_state = 576}, [2555] = {.lex_state = 655}, [2556] = {.lex_state = 2}, - [2557] = {.lex_state = 576}, + [2557] = {.lex_state = 650}, [2558] = {.lex_state = 657}, [2559] = {.lex_state = 650}, [2560] = {.lex_state = 650}, @@ -35586,7 +35586,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [2562] = {.lex_state = 577}, [2563] = {.lex_state = 577}, [2564] = {.lex_state = 577}, - [2565] = {.lex_state = 650}, + [2565] = {.lex_state = 576}, [2566] = {.lex_state = 576}, [2567] = {.lex_state = 577}, [2568] = {.lex_state = 2}, @@ -36913,10 +36913,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [3889] = {.lex_state = 129}, [3890] = {.lex_state = 252}, [3891] = {.lex_state = 625}, - [3892] = {.lex_state = 252}, + [3892] = {.lex_state = 625}, [3893] = {.lex_state = 2}, [3894] = {.lex_state = 625}, - [3895] = {.lex_state = 625}, + [3895] = {.lex_state = 252}, [3896] = {.lex_state = 126}, [3897] = {.lex_state = 622}, [3898] = {.lex_state = 625}, @@ -37023,13 +37023,13 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [3999] = {.lex_state = 180}, [4000] = {.lex_state = 180}, [4001] = {.lex_state = 625}, - [4002] = {.lex_state = 227}, - [4003] = {.lex_state = 180}, - [4004] = {.lex_state = 180}, - [4005] = {.lex_state = 124}, + [4002] = {.lex_state = 180}, + [4003] = {.lex_state = 625}, + [4004] = {.lex_state = 227}, + [4005] = {.lex_state = 180}, [4006] = {.lex_state = 180}, - [4007] = {.lex_state = 625}, - [4008] = {.lex_state = 180}, + [4007] = {.lex_state = 180}, + [4008] = {.lex_state = 124}, [4009] = {.lex_state = 180}, [4010] = {.lex_state = 180}, [4011] = {.lex_state = 180}, @@ -37149,8 +37149,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4125] = {.lex_state = 122}, [4126] = {.lex_state = 123}, [4127] = {.lex_state = 122}, - [4128] = {.lex_state = 149}, - [4129] = {.lex_state = 31}, + [4128] = {.lex_state = 31}, + [4129] = {.lex_state = 149}, [4130] = {.lex_state = 231}, [4131] = {.lex_state = 123}, [4132] = {.lex_state = 123}, @@ -37257,13 +37257,13 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4233] = {.lex_state = 0}, [4234] = {.lex_state = 190}, [4235] = {.lex_state = 124}, - [4236] = {.lex_state = 124}, + [4236] = {.lex_state = 31}, [4237] = {.lex_state = 31}, [4238] = {.lex_state = 124}, - [4239] = {.lex_state = 149}, - [4240] = {.lex_state = 31}, - [4241] = {.lex_state = 31}, - [4242] = {.lex_state = 245}, + [4239] = {.lex_state = 31}, + [4240] = {.lex_state = 245}, + [4241] = {.lex_state = 124}, + [4242] = {.lex_state = 149}, [4243] = {.lex_state = 31}, [4244] = {.lex_state = 31}, [4245] = {.lex_state = 226}, @@ -37393,21 +37393,21 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4369] = {.lex_state = 31}, [4370] = {.lex_state = 31}, [4371] = {.lex_state = 31}, - [4372] = {.lex_state = 31}, - [4373] = {.lex_state = 577}, - [4374] = {.lex_state = 124}, - [4375] = {.lex_state = 126}, - [4376] = {.lex_state = 0}, - [4377] = {.lex_state = 124}, - [4378] = {.lex_state = 89}, - [4379] = {.lex_state = 0}, - [4380] = {.lex_state = 124}, - [4381] = {.lex_state = 93}, - [4382] = {.lex_state = 46}, + [4372] = {.lex_state = 577}, + [4373] = {.lex_state = 124}, + [4374] = {.lex_state = 126}, + [4375] = {.lex_state = 0}, + [4376] = {.lex_state = 124}, + [4377] = {.lex_state = 89}, + [4378] = {.lex_state = 0}, + [4379] = {.lex_state = 124}, + [4380] = {.lex_state = 93}, + [4381] = {.lex_state = 46}, + [4382] = {.lex_state = 0}, [4383] = {.lex_state = 0}, [4384] = {.lex_state = 0}, - [4385] = {.lex_state = 0}, - [4386] = {.lex_state = 124}, + [4385] = {.lex_state = 124}, + [4386] = {.lex_state = 31}, [4387] = {.lex_state = 0}, [4388] = {.lex_state = 124}, [4389] = {.lex_state = 0}, @@ -37460,15 +37460,15 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4436] = {.lex_state = 124}, [4437] = {.lex_state = 0}, [4438] = {.lex_state = 233}, - [4439] = {.lex_state = 149}, + [4439] = {.lex_state = 123}, [4440] = {.lex_state = 0}, [4441] = {.lex_state = 149}, [4442] = {.lex_state = 0}, [4443] = {.lex_state = 0}, - [4444] = {.lex_state = 0}, - [4445] = {.lex_state = 149}, - [4446] = {.lex_state = 229}, - [4447] = {.lex_state = 123}, + [4444] = {.lex_state = 149}, + [4445] = {.lex_state = 0}, + [4446] = {.lex_state = 149}, + [4447] = {.lex_state = 229}, [4448] = {.lex_state = 149}, [4449] = {.lex_state = 190}, [4450] = {.lex_state = 124}, @@ -37484,8 +37484,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4460] = {.lex_state = 31}, [4461] = {.lex_state = 129}, [4462] = {.lex_state = 46}, - [4463] = {.lex_state = 46}, - [4464] = {.lex_state = 149}, + [4463] = {.lex_state = 149}, + [4464] = {.lex_state = 46}, [4465] = {.lex_state = 89}, [4466] = {.lex_state = 46}, [4467] = {.lex_state = 93}, @@ -37557,12 +37557,12 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4533] = {.lex_state = 0}, [4534] = {.lex_state = 0}, [4535] = {.lex_state = 0}, - [4536] = {.lex_state = 124}, - [4537] = {.lex_state = 31}, - [4538] = {.lex_state = 0}, - [4539] = {.lex_state = 149}, - [4540] = {.lex_state = 629}, - [4541] = {.lex_state = 34}, + [4536] = {.lex_state = 34}, + [4537] = {.lex_state = 124}, + [4538] = {.lex_state = 31}, + [4539] = {.lex_state = 0}, + [4540] = {.lex_state = 149}, + [4541] = {.lex_state = 629}, [4542] = {.lex_state = 124}, [4543] = {.lex_state = 149}, [4544] = {.lex_state = 278}, @@ -37646,19 +37646,19 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4622] = {.lex_state = 0}, [4623] = {.lex_state = 2182}, [4624] = {.lex_state = 0}, - [4625] = {.lex_state = 2182}, + [4625] = {.lex_state = 0}, [4626] = {.lex_state = 2182}, [4627] = {.lex_state = 2182}, [4628] = {.lex_state = 2182}, - [4629] = {.lex_state = 0}, - [4630] = {.lex_state = 2186}, + [4629] = {.lex_state = 2182}, + [4630] = {.lex_state = 0}, [4631] = {.lex_state = 2186}, [4632] = {.lex_state = 2186}, [4633] = {.lex_state = 2186}, - [4634] = {.lex_state = 0}, + [4634] = {.lex_state = 2186}, [4635] = {.lex_state = 0}, - [4636] = {.lex_state = 124}, - [4637] = {.lex_state = 0}, + [4636] = {.lex_state = 0}, + [4637] = {.lex_state = 124}, [4638] = {.lex_state = 0}, [4639] = {.lex_state = 0}, [4640] = {.lex_state = 629}, @@ -37675,39 +37675,39 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4651] = {.lex_state = 0}, [4652] = {.lex_state = 149}, [4653] = {.lex_state = 229}, - [4654] = {.lex_state = 124}, - [4655] = {.lex_state = 2186}, - [4656] = {.lex_state = 124}, - [4657] = {.lex_state = 2182}, + [4654] = {.lex_state = 0}, + [4655] = {.lex_state = 124}, + [4656] = {.lex_state = 2186}, + [4657] = {.lex_state = 124}, [4658] = {.lex_state = 2182}, - [4659] = {.lex_state = 0}, - [4660] = {.lex_state = 229}, + [4659] = {.lex_state = 2182}, + [4660] = {.lex_state = 0}, [4661] = {.lex_state = 229}, - [4662] = {.lex_state = 0}, - [4663] = {.lex_state = 2182}, - [4664] = {.lex_state = 0}, - [4665] = {.lex_state = 2182}, - [4666] = {.lex_state = 0}, + [4662] = {.lex_state = 229}, + [4663] = {.lex_state = 0}, + [4664] = {.lex_state = 2182}, + [4665] = {.lex_state = 0}, + [4666] = {.lex_state = 2182}, [4667] = {.lex_state = 0}, [4668] = {.lex_state = 0}, - [4669] = {.lex_state = 229}, - [4670] = {.lex_state = 0}, - [4671] = {.lex_state = 229}, - [4672] = {.lex_state = 0}, - [4673] = {.lex_state = 229}, - [4674] = {.lex_state = 578}, - [4675] = {.lex_state = 0}, - [4676] = {.lex_state = 124}, - [4677] = {.lex_state = 229}, - [4678] = {.lex_state = 124}, - [4679] = {.lex_state = 0}, + [4669] = {.lex_state = 0}, + [4670] = {.lex_state = 229}, + [4671] = {.lex_state = 0}, + [4672] = {.lex_state = 229}, + [4673] = {.lex_state = 0}, + [4674] = {.lex_state = 229}, + [4675] = {.lex_state = 578}, + [4676] = {.lex_state = 0}, + [4677] = {.lex_state = 124}, + [4678] = {.lex_state = 229}, + [4679] = {.lex_state = 124}, [4680] = {.lex_state = 0}, - [4681] = {.lex_state = 124}, + [4681] = {.lex_state = 0}, [4682] = {.lex_state = 124}, - [4683] = {.lex_state = 0}, - [4684] = {.lex_state = 124}, - [4685] = {.lex_state = 226}, - [4686] = {.lex_state = 0}, + [4683] = {.lex_state = 124}, + [4684] = {.lex_state = 0}, + [4685] = {.lex_state = 124}, + [4686] = {.lex_state = 226}, [4687] = {.lex_state = 0}, [4688] = {.lex_state = 0}, [4689] = {.lex_state = 0}, @@ -37716,7 +37716,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4692] = {.lex_state = 0}, [4693] = {.lex_state = 0}, [4694] = {.lex_state = 0}, - [4695] = {.lex_state = 229}, + [4695] = {.lex_state = 0}, [4696] = {.lex_state = 0}, [4697] = {.lex_state = 229}, [4698] = {.lex_state = 229}, @@ -37729,70 +37729,70 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4705] = {.lex_state = 0}, [4706] = {.lex_state = 577}, [4707] = {.lex_state = 0}, - [4708] = {.lex_state = 2184}, - [4709] = {.lex_state = 149}, - [4710] = {.lex_state = 124}, + [4708] = {.lex_state = 34}, + [4709] = {.lex_state = 2184}, + [4710] = {.lex_state = 229}, [4711] = {.lex_state = 124}, - [4712] = {.lex_state = 34}, - [4713] = {.lex_state = 229}, + [4712] = {.lex_state = 124}, + [4713] = {.lex_state = 124}, [4714] = {.lex_state = 2186}, [4715] = {.lex_state = 31}, - [4716] = {.lex_state = 124}, + [4716] = {.lex_state = 149}, [4717] = {.lex_state = 124}, - [4718] = {.lex_state = 0}, + [4718] = {.lex_state = 124}, [4719] = {.lex_state = 0}, - [4720] = {.lex_state = 124}, + [4720] = {.lex_state = 0}, [4721] = {.lex_state = 124}, - [4722] = {.lex_state = 0}, - [4723] = {.lex_state = 229}, - [4724] = {.lex_state = 0}, - [4725] = {.lex_state = 2182}, - [4726] = {.lex_state = 0}, - [4727] = {.lex_state = 124}, - [4728] = {.lex_state = 2184}, - [4729] = {.lex_state = 124}, + [4722] = {.lex_state = 229}, + [4723] = {.lex_state = 0}, + [4724] = {.lex_state = 229}, + [4725] = {.lex_state = 0}, + [4726] = {.lex_state = 2182}, + [4727] = {.lex_state = 0}, + [4728] = {.lex_state = 124}, + [4729] = {.lex_state = 2184}, [4730] = {.lex_state = 124}, [4731] = {.lex_state = 124}, [4732] = {.lex_state = 124}, - [4733] = {.lex_state = 126}, - [4734] = {.lex_state = 0}, - [4735] = {.lex_state = 2184}, - [4736] = {.lex_state = 124}, - [4737] = {.lex_state = 0}, + [4733] = {.lex_state = 124}, + [4734] = {.lex_state = 126}, + [4735] = {.lex_state = 0}, + [4736] = {.lex_state = 2184}, + [4737] = {.lex_state = 124}, [4738] = {.lex_state = 0}, - [4739] = {.lex_state = 2182}, - [4740] = {.lex_state = 0}, - [4741] = {.lex_state = 123}, - [4742] = {.lex_state = 124}, - [4743] = {.lex_state = 126}, - [4744] = {.lex_state = 124}, - [4745] = {.lex_state = 624}, - [4746] = {.lex_state = 2182}, - [4747] = {.lex_state = 0}, - [4748] = {.lex_state = 124}, + [4739] = {.lex_state = 0}, + [4740] = {.lex_state = 2182}, + [4741] = {.lex_state = 0}, + [4742] = {.lex_state = 123}, + [4743] = {.lex_state = 124}, + [4744] = {.lex_state = 126}, + [4745] = {.lex_state = 124}, + [4746] = {.lex_state = 624}, + [4747] = {.lex_state = 2182}, + [4748] = {.lex_state = 0}, [4749] = {.lex_state = 124}, [4750] = {.lex_state = 124}, - [4751] = {.lex_state = 2184}, - [4752] = {.lex_state = 577}, - [4753] = {.lex_state = 124}, + [4751] = {.lex_state = 124}, + [4752] = {.lex_state = 2184}, + [4753] = {.lex_state = 577}, [4754] = {.lex_state = 124}, - [4755] = {.lex_state = 2182}, - [4756] = {.lex_state = 0}, - [4757] = {.lex_state = 2182}, - [4758] = {.lex_state = 124}, - [4759] = {.lex_state = 624}, - [4760] = {.lex_state = 149}, - [4761] = {.lex_state = 124}, - [4762] = {.lex_state = 149}, - [4763] = {.lex_state = 0}, - [4764] = {.lex_state = 2184}, - [4765] = {.lex_state = 124}, - [4766] = {.lex_state = 93}, - [4767] = {.lex_state = 124}, + [4755] = {.lex_state = 124}, + [4756] = {.lex_state = 2182}, + [4757] = {.lex_state = 0}, + [4758] = {.lex_state = 2182}, + [4759] = {.lex_state = 124}, + [4760] = {.lex_state = 624}, + [4761] = {.lex_state = 149}, + [4762] = {.lex_state = 124}, + [4763] = {.lex_state = 149}, + [4764] = {.lex_state = 0}, + [4765] = {.lex_state = 2184}, + [4766] = {.lex_state = 124}, + [4767] = {.lex_state = 93}, [4768] = {.lex_state = 124}, - [4769] = {.lex_state = 273}, - [4770] = {.lex_state = 124}, - [4771] = {.lex_state = 0}, + [4769] = {.lex_state = 124}, + [4770] = {.lex_state = 273}, + [4771] = {.lex_state = 124}, [4772] = {.lex_state = 1714}, [4773] = {.lex_state = 273}, [4774] = {.lex_state = 124}, @@ -37820,36 +37820,36 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4796] = {.lex_state = 0}, [4797] = {.lex_state = 0}, [4798] = {.lex_state = 31}, - [4799] = {.lex_state = 31}, + [4799] = {.lex_state = 0}, [4800] = {.lex_state = 0}, [4801] = {.lex_state = 0, .external_lex_state = 3}, [4802] = {.lex_state = 1189}, - [4803] = {.lex_state = 0}, - [4804] = {.lex_state = 31}, + [4803] = {.lex_state = 31}, + [4804] = {.lex_state = 0}, [4805] = {.lex_state = 0, .external_lex_state = 3}, [4806] = {.lex_state = 0}, [4807] = {.lex_state = 31}, [4808] = {.lex_state = 31}, [4809] = {.lex_state = 0}, [4810] = {.lex_state = 0}, - [4811] = {.lex_state = 0}, + [4811] = {.lex_state = 1189}, [4812] = {.lex_state = 0}, [4813] = {.lex_state = 577}, [4814] = {.lex_state = 577}, [4815] = {.lex_state = 0}, [4816] = {.lex_state = 0}, [4817] = {.lex_state = 31}, - [4818] = {.lex_state = 1189}, + [4818] = {.lex_state = 0}, [4819] = {.lex_state = 0}, [4820] = {.lex_state = 0}, [4821] = {.lex_state = 46}, [4822] = {.lex_state = 0, .external_lex_state = 3}, - [4823] = {.lex_state = 1189}, + [4823] = {.lex_state = 123}, [4824] = {.lex_state = 0}, - [4825] = {.lex_state = 123}, + [4825] = {.lex_state = 31}, [4826] = {.lex_state = 0}, - [4827] = {.lex_state = 31}, - [4828] = {.lex_state = 0}, + [4827] = {.lex_state = 0}, + [4828] = {.lex_state = 29}, [4829] = {.lex_state = 0}, [4830] = {.lex_state = 577}, [4831] = {.lex_state = 577}, @@ -37859,7 +37859,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4835] = {.lex_state = 31}, [4836] = {.lex_state = 622}, [4837] = {.lex_state = 0, .external_lex_state = 3}, - [4838] = {.lex_state = 29}, + [4838] = {.lex_state = 31}, [4839] = {.lex_state = 31}, [4840] = {.lex_state = 0}, [4841] = {.lex_state = 2184}, @@ -37870,7 +37870,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4846] = {.lex_state = 31}, [4847] = {.lex_state = 0, .external_lex_state = 3}, [4848] = {.lex_state = 2}, - [4849] = {.lex_state = 46}, + [4849] = {.lex_state = 31}, [4850] = {.lex_state = 0, .external_lex_state = 3}, [4851] = {.lex_state = 229}, [4852] = {.lex_state = 0}, @@ -37880,46 +37880,46 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4856] = {.lex_state = 577}, [4857] = {.lex_state = 577}, [4858] = {.lex_state = 0}, - [4859] = {.lex_state = 0}, + [4859] = {.lex_state = 0, .external_lex_state = 3}, [4860] = {.lex_state = 0, .external_lex_state = 3}, - [4861] = {.lex_state = 232}, - [4862] = {.lex_state = 2}, - [4863] = {.lex_state = 0}, + [4861] = {.lex_state = 2}, + [4862] = {.lex_state = 0}, + [4863] = {.lex_state = 31}, [4864] = {.lex_state = 0}, [4865] = {.lex_state = 577}, [4866] = {.lex_state = 577}, - [4867] = {.lex_state = 229}, - [4868] = {.lex_state = 31}, + [4867] = {.lex_state = 31}, + [4868] = {.lex_state = 229}, [4869] = {.lex_state = 0, .external_lex_state = 3}, - [4870] = {.lex_state = 0}, + [4870] = {.lex_state = 232}, [4871] = {.lex_state = 31}, - [4872] = {.lex_state = 229}, + [4872] = {.lex_state = 0}, [4873] = {.lex_state = 0}, [4874] = {.lex_state = 577}, [4875] = {.lex_state = 577}, - [4876] = {.lex_state = 31}, - [4877] = {.lex_state = 2186}, + [4876] = {.lex_state = 229}, + [4877] = {.lex_state = 1189}, [4878] = {.lex_state = 0, .external_lex_state = 3}, [4879] = {.lex_state = 0}, [4880] = {.lex_state = 0}, [4881] = {.lex_state = 577}, [4882] = {.lex_state = 577}, - [4883] = {.lex_state = 0, .external_lex_state = 3}, - [4884] = {.lex_state = 229}, + [4883] = {.lex_state = 31}, + [4884] = {.lex_state = 2186}, [4885] = {.lex_state = 0, .external_lex_state = 3}, - [4886] = {.lex_state = 0}, + [4886] = {.lex_state = 31}, [4887] = {.lex_state = 0}, [4888] = {.lex_state = 577}, [4889] = {.lex_state = 577}, - [4890] = {.lex_state = 577}, + [4890] = {.lex_state = 229}, [4891] = {.lex_state = 31}, [4892] = {.lex_state = 0, .external_lex_state = 3}, - [4893] = {.lex_state = 31}, + [4893] = {.lex_state = 0}, [4894] = {.lex_state = 0}, [4895] = {.lex_state = 577}, [4896] = {.lex_state = 577}, - [4897] = {.lex_state = 31}, - [4898] = {.lex_state = 0}, + [4897] = {.lex_state = 0}, + [4898] = {.lex_state = 577}, [4899] = {.lex_state = 0, .external_lex_state = 3}, [4900] = {.lex_state = 0}, [4901] = {.lex_state = 0}, @@ -37944,76 +37944,76 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [4920] = {.lex_state = 0}, [4921] = {.lex_state = 1689}, [4922] = {.lex_state = 1693}, - [4923] = {.lex_state = 664}, + [4923] = {.lex_state = 0}, [4924] = {.lex_state = 577}, [4925] = {.lex_state = 31}, [4926] = {.lex_state = 0}, [4927] = {.lex_state = 232}, [4928] = {.lex_state = 232}, - [4929] = {.lex_state = 0}, + [4929] = {.lex_state = 229}, [4930] = {.lex_state = 0}, [4931] = {.lex_state = 0}, [4932] = {.lex_state = 0}, - [4933] = {.lex_state = 31}, + [4933] = {.lex_state = 46}, [4934] = {.lex_state = 0}, [4935] = {.lex_state = 29}, [4936] = {.lex_state = 2186}, - [4937] = {.lex_state = 29}, + [4937] = {.lex_state = 0}, [4938] = {.lex_state = 31}, - [4939] = {.lex_state = 0}, + [4939] = {.lex_state = 577}, [4940] = {.lex_state = 577}, [4941] = {.lex_state = 0}, [4942] = {.lex_state = 0}, [4943] = {.lex_state = 624}, [4944] = {.lex_state = 0}, - [4945] = {.lex_state = 577}, - [4946] = {.lex_state = 229}, + [4945] = {.lex_state = 274}, + [4946] = {.lex_state = 148}, [4947] = {.lex_state = 0}, [4948] = {.lex_state = 2182}, [4949] = {.lex_state = 0}, [4950] = {.lex_state = 622}, - [4951] = {.lex_state = 148}, - [4952] = {.lex_state = 1189}, - [4953] = {.lex_state = 31}, - [4954] = {.lex_state = 274}, + [4951] = {.lex_state = 1189}, + [4952] = {.lex_state = 148}, + [4953] = {.lex_state = 577}, + [4954] = {.lex_state = 0}, [4955] = {.lex_state = 0}, - [4956] = {.lex_state = 577}, + [4956] = {.lex_state = 664}, [4957] = {.lex_state = 148}, [4958] = {.lex_state = 0}, [4959] = {.lex_state = 622}, [4960] = {.lex_state = 622}, - [4961] = {.lex_state = 0}, + [4961] = {.lex_state = 29}, [4962] = {.lex_state = 1189}, - [4963] = {.lex_state = 148}, + [4963] = {.lex_state = 622}, [4964] = {.lex_state = 0}, [4965] = {.lex_state = 0}, [4966] = {.lex_state = 2184}, - [4967] = {.lex_state = 622}, - [4968] = {.lex_state = 31}, - [4969] = {.lex_state = 29}, - [4970] = {.lex_state = 1189}, + [4967] = {.lex_state = 31}, + [4968] = {.lex_state = 0}, + [4969] = {.lex_state = 1189}, + [4970] = {.lex_state = 1689}, [4971] = {.lex_state = 29}, [4972] = {.lex_state = 0}, - [4973] = {.lex_state = 1689}, + [4973] = {.lex_state = 0}, [4974] = {.lex_state = 0}, [4975] = {.lex_state = 0}, - [4976] = {.lex_state = 0}, + [4976] = {.lex_state = 123}, [4977] = {.lex_state = 2197}, - [4978] = {.lex_state = 123}, - [4979] = {.lex_state = 1189}, - [4980] = {.lex_state = 0}, - [4981] = {.lex_state = 1693}, - [4982] = {.lex_state = 31}, - [4983] = {.lex_state = 31}, - [4984] = {.lex_state = 0}, + [4978] = {.lex_state = 0}, + [4979] = {.lex_state = 31}, + [4980] = {.lex_state = 1693}, + [4981] = {.lex_state = 31}, + [4982] = {.lex_state = 0}, + [4983] = {.lex_state = 0}, + [4984] = {.lex_state = 0, .external_lex_state = 3}, [4985] = {.lex_state = 0}, [4986] = {.lex_state = 0}, [4987] = {.lex_state = 29}, - [4988] = {.lex_state = 0, .external_lex_state = 3}, + [4988] = {.lex_state = 664}, [4989] = {.lex_state = 229}, [4990] = {.lex_state = 0, .external_lex_state = 3}, - [4991] = {.lex_state = 664}, - [4992] = {.lex_state = 229}, + [4991] = {.lex_state = 229}, + [4992] = {.lex_state = 0}, [4993] = {.lex_state = 0}, [4994] = {.lex_state = 0}, [4995] = {.lex_state = 0}, @@ -38024,35 +38024,35 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5000] = {.lex_state = 2}, [5001] = {.lex_state = 123}, [5002] = {.lex_state = 622}, - [5003] = {.lex_state = 0}, + [5003] = {.lex_state = 31}, [5004] = {.lex_state = 31}, [5005] = {.lex_state = 2}, - [5006] = {.lex_state = 31}, + [5006] = {.lex_state = 0}, [5007] = {.lex_state = 0}, [5008] = {.lex_state = 0}, [5009] = {.lex_state = 123}, [5010] = {.lex_state = 0}, - [5011] = {.lex_state = 0}, + [5011] = {.lex_state = 31}, [5012] = {.lex_state = 0}, [5013] = {.lex_state = 0}, [5014] = {.lex_state = 0}, [5015] = {.lex_state = 0}, - [5016] = {.lex_state = 0}, + [5016] = {.lex_state = 577}, [5017] = {.lex_state = 0}, [5018] = {.lex_state = 0}, - [5019] = {.lex_state = 31}, + [5019] = {.lex_state = 2182}, [5020] = {.lex_state = 0, .external_lex_state = 3}, [5021] = {.lex_state = 229}, - [5022] = {.lex_state = 0}, + [5022] = {.lex_state = 577}, [5023] = {.lex_state = 622}, - [5024] = {.lex_state = 2182}, + [5024] = {.lex_state = 31}, [5025] = {.lex_state = 31}, [5026] = {.lex_state = 29}, [5027] = {.lex_state = 31}, [5028] = {.lex_state = 577}, [5029] = {.lex_state = 0, .external_lex_state = 3}, [5030] = {.lex_state = 31}, - [5031] = {.lex_state = 577}, + [5031] = {.lex_state = 0}, [5032] = {.lex_state = 229}, [5033] = {.lex_state = 622}, [5034] = {.lex_state = 31}, @@ -38061,12 +38061,12 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5037] = {.lex_state = 577}, [5038] = {.lex_state = 229}, [5039] = {.lex_state = 2}, - [5040] = {.lex_state = 0}, + [5040] = {.lex_state = 1189}, [5041] = {.lex_state = 0}, - [5042] = {.lex_state = 1189}, + [5042] = {.lex_state = 148}, [5043] = {.lex_state = 0}, [5044] = {.lex_state = 0}, - [5045] = {.lex_state = 148}, + [5045] = {.lex_state = 0}, [5046] = {.lex_state = 31}, [5047] = {.lex_state = 0}, [5048] = {.lex_state = 2182}, @@ -38082,18 +38082,18 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5058] = {.lex_state = 0}, [5059] = {.lex_state = 1689}, [5060] = {.lex_state = 1693}, - [5061] = {.lex_state = 0}, - [5062] = {.lex_state = 232}, + [5061] = {.lex_state = 232}, + [5062] = {.lex_state = 0}, [5063] = {.lex_state = 622}, [5064] = {.lex_state = 624}, - [5065] = {.lex_state = 0}, + [5065] = {.lex_state = 31}, [5066] = {.lex_state = 0}, - [5067] = {.lex_state = 31}, + [5067] = {.lex_state = 577}, [5068] = {.lex_state = 229}, [5069] = {.lex_state = 232}, - [5070] = {.lex_state = 577}, + [5070] = {.lex_state = 29}, [5071] = {.lex_state = 1189}, - [5072] = {.lex_state = 577}, + [5072] = {.lex_state = 123}, [5073] = {.lex_state = 232}, [5074] = {.lex_state = 0}, [5075] = {.lex_state = 232}, @@ -38121,12 +38121,12 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5097] = {.lex_state = 1693}, [5098] = {.lex_state = 0}, [5099] = {.lex_state = 624}, - [5100] = {.lex_state = 123}, + [5100] = {.lex_state = 31}, [5101] = {.lex_state = 31}, [5102] = {.lex_state = 0}, [5103] = {.lex_state = 2}, - [5104] = {.lex_state = 31}, - [5105] = {.lex_state = 31}, + [5104] = {.lex_state = 29}, + [5105] = {.lex_state = 1189}, [5106] = {.lex_state = 0, .external_lex_state = 4}, [5107] = {.lex_state = 0}, [5108] = {.lex_state = 1689}, @@ -38178,12 +38178,12 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5154] = {.lex_state = 0, .external_lex_state = 4}, [5155] = {.lex_state = 1689}, [5156] = {.lex_state = 1693}, - [5157] = {.lex_state = 1189}, + [5157] = {.lex_state = 0}, [5158] = {.lex_state = 0, .external_lex_state = 3}, [5159] = {.lex_state = 0}, [5160] = {.lex_state = 0}, - [5161] = {.lex_state = 29}, - [5162] = {.lex_state = 0}, + [5161] = {.lex_state = 31}, + [5162] = {.lex_state = 2186}, [5163] = {.lex_state = 0}, [5164] = {.lex_state = 577}, [5165] = {.lex_state = 0}, @@ -38191,7 +38191,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5167] = {.lex_state = 0}, [5168] = {.lex_state = 0}, [5169] = {.lex_state = 0}, - [5170] = {.lex_state = 2186}, + [5170] = {.lex_state = 0}, [5171] = {.lex_state = 275}, [5172] = {.lex_state = 0}, [5173] = {.lex_state = 31}, @@ -38206,7 +38206,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [5182] = {.lex_state = 1189}, [5183] = {.lex_state = 0}, [5184] = {.lex_state = 31}, - [5185] = {.lex_state = 0}, + [5185] = {.lex_state = 1189}, [5186] = {.lex_state = 0}, [5187] = {.lex_state = 577}, [5188] = {.lex_state = 577}, @@ -38261,28 +38261,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_closure] = ACTIONS(1), [anon_sym_cond] = ACTIONS(1), [anon_sym_datetime] = ACTIONS(1), + [anon_sym_decimal] = ACTIONS(1), [anon_sym_directory] = ACTIONS(1), [anon_sym_duration] = ACTIONS(1), [anon_sym_error] = ACTIONS(1), [anon_sym_expr] = ACTIONS(1), - [anon_sym_float] = ACTIONS(1), - [anon_sym_decimal] = ACTIONS(1), [anon_sym_filesize] = ACTIONS(1), + [anon_sym_float] = ACTIONS(1), [anon_sym_glob] = ACTIONS(1), [anon_sym_int] = ACTIONS(1), [anon_sym_keyword] = ACTIONS(1), + [anon_sym_list] = ACTIONS(1), [anon_sym_math] = ACTIONS(1), [anon_sym_nothing] = ACTIONS(1), [anon_sym_number] = ACTIONS(1), [anon_sym_operator] = ACTIONS(1), [anon_sym_path] = ACTIONS(1), [anon_sym_range] = ACTIONS(1), + [anon_sym_record] = ACTIONS(1), [anon_sym_signature] = ACTIONS(1), [anon_sym_string] = ACTIONS(1), [anon_sym_table] = ACTIONS(1), [anon_sym_variable] = ACTIONS(1), - [anon_sym_record] = ACTIONS(1), - [anon_sym_list] = ACTIONS(1), [anon_sym_GT2] = ACTIONS(1), [anon_sym_oneof] = ACTIONS(1), [anon_sym_AT2] = ACTIONS(1), @@ -38337,8 +38337,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(5186), [sym_cmd_identifier] = STATE(2895), [aux_sym__repeat_newline] = STATE(4614), - [sym_attribute_list] = STATE(4373), - [sym_attribute] = STATE(4624), + [sym_attribute_list] = STATE(4372), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4406), [sym_decl_export] = STATE(4406), [sym_decl_extern] = STATE(4406), @@ -38384,7 +38384,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(1), [aux_sym_pipeline_repeat1] = STATE(191), @@ -38468,7 +38468,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(25), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -38492,12 +38492,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(397), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -38516,13 +38516,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5066), [sym_record_entry] = STATE(4542), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(2), [aux_sym_pipeline_repeat1] = STATE(185), @@ -38609,11 +38609,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4919), + [sym__block_body] = STATE(4923), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(17), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -38636,12 +38636,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -38660,13 +38660,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(4947), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(3), [aux_sym_pipeline_repeat1] = STATE(185), @@ -38752,11 +38752,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5011), + [sym__block_body] = STATE(5008), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(16), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -38779,12 +38779,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -38803,13 +38803,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5053), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(4), [aux_sym_pipeline_repeat1] = STATE(185), @@ -38895,11 +38895,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4810), + [sym__block_body] = STATE(4796), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(19), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -38922,12 +38922,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -38946,13 +38946,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(4995), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(4994), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(5), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39042,7 +39042,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(25), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39065,12 +39065,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39089,13 +39089,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5066), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(6), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39185,7 +39185,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(25), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39208,12 +39208,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39232,13 +39232,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5066), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(7), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39324,11 +39324,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4811), + [sym__block_body] = STATE(4852), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(19), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39351,12 +39351,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39375,13 +39375,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(4995), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(4994), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(8), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39471,7 +39471,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(18), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39494,12 +39494,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39518,13 +39518,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5176), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(9), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39610,11 +39610,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4994), + [sym__block_body] = STATE(4983), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(20), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39637,12 +39637,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39661,13 +39661,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(5012), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(5006), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(10), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39757,7 +39757,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(23), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39780,12 +39780,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39804,13 +39804,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(4929), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(4926), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(11), [aux_sym_pipeline_repeat1] = STATE(185), @@ -39896,11 +39896,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5011), + [sym__block_body] = STATE(5008), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(16), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -39923,12 +39923,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -39947,13 +39947,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(5015), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(5013), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(12), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40039,11 +40039,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4898), + [sym__block_body] = STATE(4897), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(17), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40066,12 +40066,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -40090,13 +40090,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(4947), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(13), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40182,11 +40182,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4898), + [sym__block_body] = STATE(4897), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(17), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40209,12 +40209,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -40233,13 +40233,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(4941), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(14), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40325,11 +40325,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4810), + [sym__block_body] = STATE(4796), [sym_cmd_identifier] = STATE(2590), [aux_sym__repeat_newline] = STATE(19), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40352,12 +40352,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary] = STATE(944), [sym__expr_binary_expression] = STATE(2213), [sym_expr_parenthesized] = STATE(808), - [sym__spread_parenthesized] = STATE(4681), + [sym__spread_parenthesized] = STATE(4682), [sym_val_range] = STATE(944), [sym__value] = STATE(944), [sym_val_nothing] = STATE(943), [sym_val_bool] = STATE(943), - [sym__spread_variable] = STATE(4684), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(431), [sym_val_cellpath] = STATE(943), [sym_val_number] = STATE(1153), @@ -40376,13 +40376,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__inter_double_quotes] = STATE(744), [sym_val_list] = STATE(943), [sym_val_record] = STATE(943), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5043), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(15), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40468,11 +40468,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5061), + [sym__block_body] = STATE(5051), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40519,7 +40519,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(16), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40599,11 +40599,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5008), + [sym__block_body] = STATE(4804), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40650,7 +40650,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(17), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40730,11 +40730,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4852), + [sym__block_body] = STATE(5012), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40781,7 +40781,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(18), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40861,11 +40861,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4819), + [sym__block_body] = STATE(4818), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -40912,7 +40912,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(19), [aux_sym_pipeline_repeat1] = STATE(185), @@ -40992,11 +40992,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5185), + [sym__block_body] = STATE(5180), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41043,7 +41043,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(20), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41123,11 +41123,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4811), + [sym__block_body] = STATE(4852), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(19), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41174,7 +41174,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(21), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41254,11 +41254,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4810), + [sym__block_body] = STATE(4796), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(19), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41305,7 +41305,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(22), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41385,11 +41385,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4961), + [sym__block_body] = STATE(4955), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41436,7 +41436,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(23), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41516,11 +41516,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4898), + [sym__block_body] = STATE(4897), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(17), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41567,7 +41567,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(24), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41651,7 +41651,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(1355), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41698,7 +41698,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(25), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41778,11 +41778,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4919), + [sym__block_body] = STATE(4923), [sym_cmd_identifier] = STATE(2711), [aux_sym__repeat_newline] = STATE(17), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -41829,7 +41829,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(26), [aux_sym_pipeline_repeat1] = STATE(185), @@ -41906,12 +41906,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -41933,7 +41933,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4983), + [sym__parenthesized_body] = STATE(4981), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -42035,12 +42035,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42164,12 +42164,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42191,7 +42191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(5006), + [sym__parenthesized_body] = STATE(5004), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -42293,12 +42293,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42422,12 +42422,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42449,7 +42449,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4827), + [sym__parenthesized_body] = STATE(4825), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -42551,12 +42551,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42680,12 +42680,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42809,12 +42809,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -42938,12 +42938,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -43066,12 +43066,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -43200,7 +43200,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(5163), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -43246,7 +43246,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(37), [aux_sym_pipeline_repeat1] = STATE(185), @@ -43322,12 +43322,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -43450,12 +43450,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -43477,7 +43477,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4827), + [sym__parenthesized_body] = STATE(4825), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -43581,10 +43581,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4828), + [sym__block_body] = STATE(4827), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -43630,7 +43630,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(40), [aux_sym_pipeline_repeat1] = STATE(185), @@ -43706,12 +43706,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -43733,7 +43733,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4868), + [sym__parenthesized_body] = STATE(4871), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -43837,10 +43837,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4976), + [sym__block_body] = STATE(4968), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -43886,7 +43886,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(42), [aux_sym_pipeline_repeat1] = STATE(185), @@ -43962,12 +43962,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -43989,7 +43989,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(5105), + [sym__parenthesized_body] = STATE(5100), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -44096,7 +44096,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(5081), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -44142,7 +44142,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(44), [aux_sym_pipeline_repeat1] = STATE(185), @@ -44221,10 +44221,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4859), + [sym__block_body] = STATE(4820), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -44270,7 +44270,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(45), [aux_sym_pipeline_repeat1] = STATE(185), @@ -44346,12 +44346,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -44474,12 +44474,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -44501,7 +44501,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4983), + [sym__parenthesized_body] = STATE(4981), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -44602,12 +44602,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -44736,7 +44736,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(5174), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -44782,7 +44782,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(49), [aux_sym_pipeline_repeat1] = STATE(185), @@ -44858,12 +44858,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -44986,12 +44986,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -45114,12 +45114,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -45245,10 +45245,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5016), + [sym__block_body] = STATE(4982), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -45294,7 +45294,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(53), [aux_sym_pipeline_repeat1] = STATE(185), @@ -45370,12 +45370,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -45397,7 +45397,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4799), + [sym__parenthesized_body] = STATE(5011), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -45501,10 +45501,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5013), + [sym__block_body] = STATE(4992), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -45550,7 +45550,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(55), [aux_sym_pipeline_repeat1] = STATE(185), @@ -45626,12 +45626,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -45653,7 +45653,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4893), + [sym__parenthesized_body] = STATE(4891), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -45757,10 +45757,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4803), + [sym__block_body] = STATE(4799), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -45806,7 +45806,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(57), [aux_sym_pipeline_repeat1] = STATE(185), @@ -45882,12 +45882,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -45909,7 +45909,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4804), + [sym__parenthesized_body] = STATE(4803), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -46013,10 +46013,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4820), + [sym__block_body] = STATE(4819), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -46062,7 +46062,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(59), [aux_sym_pipeline_repeat1] = STATE(185), @@ -46138,12 +46138,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -46165,7 +46165,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(5006), + [sym__parenthesized_body] = STATE(5004), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -46272,7 +46272,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(4964), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -46318,7 +46318,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(61), [aux_sym_pipeline_repeat1] = STATE(185), @@ -46394,12 +46394,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -46421,7 +46421,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4968), + [sym__parenthesized_body] = STATE(4967), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -46525,10 +46525,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4974), + [sym__block_body] = STATE(4973), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -46574,7 +46574,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(63), [aux_sym_pipeline_repeat1] = STATE(185), @@ -46653,10 +46653,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(5065), + [sym__block_body] = STATE(5062), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -46702,7 +46702,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(64), [aux_sym_pipeline_repeat1] = STATE(185), @@ -46778,12 +46778,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -46805,7 +46805,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(5067), + [sym__parenthesized_body] = STATE(5065), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -46912,7 +46912,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(5074), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -46958,7 +46958,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(66), [aux_sym_pipeline_repeat1] = STATE(185), @@ -47034,12 +47034,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -47162,12 +47162,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -47296,7 +47296,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(4858), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -47342,7 +47342,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(69), [aux_sym_pipeline_repeat1] = STATE(185), @@ -47418,12 +47418,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -47551,8 +47551,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4410), [sym__block_body] = STATE(5017), [sym_cmd_identifier] = STATE(2895), - [sym_attribute_list] = STATE(4373), - [sym_attribute] = STATE(4624), + [sym_attribute_list] = STATE(4372), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4406), [sym_decl_export] = STATE(4406), [sym_decl_extern] = STATE(4406), @@ -47598,7 +47598,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(71), [aux_sym_pipeline_repeat1] = STATE(191), @@ -47674,12 +47674,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -47808,7 +47808,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(4958), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -47854,7 +47854,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(73), [aux_sym_pipeline_repeat1] = STATE(185), @@ -47935,7 +47935,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -47981,7 +47981,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(74), [aux_sym_pipeline_repeat1] = STATE(188), @@ -48060,10 +48060,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__mutable_assignment_pattern] = STATE(4228), [sym__statement] = STATE(4225), [sym_pipeline] = STATE(4227), - [sym__block_body] = STATE(4891), + [sym__block_body] = STATE(4849), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -48109,7 +48109,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(75), [aux_sym_pipeline_repeat1] = STATE(188), @@ -48189,7 +48189,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -48235,7 +48235,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(76), [aux_sym_pipeline_repeat1] = STATE(185), @@ -48311,12 +48311,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -48444,7 +48444,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block_body] = STATE(5052), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -48490,7 +48490,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(78), [aux_sym_pipeline_repeat1] = STATE(188), @@ -48569,8 +48569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__statement] = STATE(4582), [sym_pipeline] = STATE(4410), [sym_cmd_identifier] = STATE(2895), - [sym_attribute_list] = STATE(4373), - [sym_attribute] = STATE(4624), + [sym_attribute_list] = STATE(4372), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4406), [sym_decl_export] = STATE(4406), [sym_decl_extern] = STATE(4406), @@ -48616,7 +48616,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(79), [aux_sym_pipeline_repeat1] = STATE(191), @@ -48692,12 +48692,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -48819,12 +48819,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -48846,7 +48846,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_binary_parenthesized] = STATE(1202), [sym__expr_binary_expression_parenthesized] = STATE(2123), [sym_expr_parenthesized] = STATE(773), - [sym__parenthesized_body] = STATE(4876), + [sym__parenthesized_body] = STATE(4863), [sym_val_range] = STATE(1202), [sym__value] = STATE(1202), [sym_val_nothing] = STATE(943), @@ -48950,8 +48950,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__statement] = STATE(4582), [sym_pipeline] = STATE(4410), [sym_cmd_identifier] = STATE(2895), - [sym_attribute_list] = STATE(4373), - [sym_attribute] = STATE(4624), + [sym_attribute_list] = STATE(4372), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4406), [sym_decl_export] = STATE(4406), [sym_decl_extern] = STATE(4406), @@ -48997,7 +48997,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(82), [aux_sym_pipeline_repeat1] = STATE(191), @@ -49069,12 +49069,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -49197,7 +49197,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -49243,7 +49243,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(84), [aux_sym_pipeline_repeat1] = STATE(185), @@ -49320,7 +49320,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -49366,7 +49366,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(85), [aux_sym_pipeline_repeat1] = STATE(188), @@ -49443,7 +49443,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -49489,7 +49489,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(86), [aux_sym_pipeline_repeat1] = STATE(185), @@ -49566,7 +49566,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -49612,7 +49612,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(87), [aux_sym_pipeline_repeat1] = STATE(188), @@ -49689,7 +49689,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pipeline] = STATE(4227), [sym_cmd_identifier] = STATE(2711), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4226), [sym_decl_export] = STATE(4226), [sym_decl_extern] = STATE(4226), @@ -49735,7 +49735,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(88), [aux_sym_pipeline_repeat1] = STATE(184), @@ -49811,8 +49811,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__statement] = STATE(4582), [sym_pipeline] = STATE(4410), [sym_cmd_identifier] = STATE(2895), - [sym_attribute_list] = STATE(4373), - [sym_attribute] = STATE(4624), + [sym_attribute_list] = STATE(4372), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4406), [sym_decl_export] = STATE(4406), [sym_decl_extern] = STATE(4406), @@ -49858,7 +49858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(89), [aux_sym_pipeline_repeat1] = STATE(191), @@ -49930,12 +49930,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -50053,12 +50053,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_stmt_mut_parenthesized] = STATE(4370), [sym_stmt_const_parenthesized] = STATE(4370), [sym_assignment_parenthesized] = STATE(4370), - [sym__mutable_assignment_pattern_parenthesized] = STATE(4372), + [sym__mutable_assignment_pattern_parenthesized] = STATE(4371), [sym__statement_parenthesized] = STATE(4503), [sym_pipeline_parenthesized] = STATE(4370), [sym_cmd_identifier] = STATE(2911), [sym_attribute_list] = STATE(4605), - [sym_attribute] = STATE(4624), + [sym_attribute] = STATE(4625), [sym_decl_def] = STATE(4369), [sym_decl_export] = STATE(4369), [sym_decl_extern] = STATE(4369), @@ -54024,7 +54024,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_expr_parenthesized] = STATE(2728), [sym__spread_parenthesized] = STATE(3085), [sym_val_range] = STATE(3166), - [sym__val_range] = STATE(4446), + [sym__val_range] = STATE(4447), [sym__value] = STATE(3166), [sym_val_nothing] = STATE(3180), [sym_val_bool] = STATE(2876), @@ -54057,7 +54057,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_flag] = STATE(3210), [sym_unquoted] = STATE(2832), [sym__unquoted_with_expr] = STATE(3150), - [sym__unquoted_anonymous_prefix] = STATE(4446), + [sym__unquoted_anonymous_prefix] = STATE(4447), [sym_comment] = STATE(128), [ts_builtin_sym_end] = ACTIONS(793), [anon_sym_true] = ACTIONS(904), @@ -56549,7 +56549,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(152), [aux_sym_pipeline_repeat1] = STATE(191), @@ -56649,7 +56649,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(153), [aux_sym_pipeline_repeat1] = STATE(191), @@ -56749,7 +56749,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(154), [aux_sym_pipeline_repeat1] = STATE(185), @@ -56849,7 +56849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(155), [aux_sym_pipeline_repeat1] = STATE(185), @@ -56949,7 +56949,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(156), [aux_sym_pipeline_repeat1] = STATE(185), @@ -57049,7 +57049,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(157), [aux_sym_pipeline_repeat1] = STATE(185), @@ -57149,7 +57149,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(158), [aux_sym_pipeline_repeat1] = STATE(185), @@ -57349,7 +57349,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(160), [aux_sym_pipeline_repeat1] = STATE(191), @@ -57849,7 +57849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(165), [aux_sym_pipeline_repeat1] = STATE(191), @@ -57949,7 +57949,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(166), [aux_sym_pipeline_repeat1] = STATE(188), @@ -58049,7 +58049,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(167), [aux_sym_pipeline_repeat1] = STATE(188), @@ -58149,7 +58149,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(168), [aux_sym_pipeline_repeat1] = STATE(188), @@ -58249,7 +58249,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(169), [aux_sym_pipeline_repeat1] = STATE(188), @@ -58349,7 +58349,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(170), [aux_sym_pipeline_repeat1] = STATE(188), @@ -58749,7 +58749,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(174), [aux_sym_pipeline_repeat1] = STATE(184), @@ -58849,7 +58849,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(175), [aux_sym_pipeline_repeat1] = STATE(184), @@ -58949,7 +58949,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(176), [aux_sym_pipeline_repeat1] = STATE(184), @@ -59049,7 +59049,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(177), [aux_sym_pipeline_repeat1] = STATE(184), @@ -59149,7 +59149,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(178), [aux_sym_pipeline_repeat1] = STATE(184), @@ -59649,7 +59649,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(183), [aux_sym_pipeline_repeat1] = STATE(191), @@ -59748,7 +59748,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(184), [aux_sym_pipeline_repeat1] = STATE(186), @@ -59847,7 +59847,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(185), [aux_sym_pipeline_repeat1] = STATE(186), @@ -59946,7 +59946,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(186), [aux_sym_pipeline_repeat1] = STATE(186), @@ -60144,7 +60144,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3087), [sym_comment] = STATE(188), [aux_sym_pipeline_repeat1] = STATE(186), @@ -60441,7 +60441,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3252), [sym_comment] = STATE(191), [aux_sym_pipeline_repeat1] = STATE(186), @@ -68713,7 +68713,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3079), [sym_comment] = STATE(280), [aux_sym_pipe_element_repeat2] = STATE(1392), @@ -68804,7 +68804,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(1303), [sym_val_table] = STATE(1303), [sym_val_closure] = STATE(1303), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3334), [sym_comment] = STATE(281), [aux_sym_pipe_element_repeat2] = STATE(1392), @@ -69350,7 +69350,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3079), [sym_comment] = STATE(287), [aux_sym_pipe_element_repeat2] = STATE(1392), @@ -69623,7 +69623,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3079), [sym_comment] = STATE(290), [aux_sym_pipe_element_repeat2] = STATE(1392), @@ -69805,7 +69805,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_record] = STATE(943), [sym_val_table] = STATE(943), [sym_val_closure] = STATE(943), - [sym_env_var] = STATE(4759), + [sym_env_var] = STATE(4760), [sym_command] = STATE(3079), [sym_comment] = STATE(292), [aux_sym_pipe_element_repeat2] = STATE(1392), @@ -72285,20 +72285,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__repeat_newline] = STATE(4114), [sym__match_pattern_expression] = STATE(4365), [sym__match_pattern_value] = STATE(4515), - [sym__match_pattern_list_body] = STATE(4378), + [sym__match_pattern_list_body] = STATE(4377), [sym__match_pattern_list] = STATE(4516), - [sym__match_pattern_rest] = STATE(5040), + [sym__match_pattern_rest] = STATE(5035), [sym__match_pattern_record] = STATE(4517), [sym_expr_parenthesized] = STATE(3857), - [sym__spread_parenthesized] = STATE(4742), + [sym__spread_parenthesized] = STATE(4743), [sym_val_range] = STATE(4575), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), + [sym__value] = STATE(4755), [sym_val_nothing] = STATE(4576), [sym_val_bool] = STATE(4022), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3858), - [sym_val_cellpath] = STATE(4536), + [sym_val_cellpath] = STATE(4537), [sym_val_number] = STATE(4576), [sym__val_number_decimal] = STATE(3357), [sym__val_number] = STATE(4165), @@ -72310,19 +72310,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), - [sym_list_body] = STATE(4980), + [sym__spread_list] = STATE(4743), + [sym_list_body] = STATE(4978), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3685), [sym_val_table] = STATE(4576), - [sym_val_closure] = STATE(4536), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(3859), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(320), [aux_sym__types_body_repeat1] = STATE(371), @@ -72372,20 +72372,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__repeat_newline] = STATE(4114), [sym__match_pattern_expression] = STATE(4365), [sym__match_pattern_value] = STATE(4515), - [sym__match_pattern_list_body] = STATE(4378), + [sym__match_pattern_list_body] = STATE(4377), [sym__match_pattern_list] = STATE(4516), - [sym__match_pattern_rest] = STATE(5040), + [sym__match_pattern_rest] = STATE(5035), [sym__match_pattern_record] = STATE(4517), [sym_expr_parenthesized] = STATE(3857), - [sym__spread_parenthesized] = STATE(4742), + [sym__spread_parenthesized] = STATE(4743), [sym_val_range] = STATE(4575), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), + [sym__value] = STATE(4755), [sym_val_nothing] = STATE(4576), [sym_val_bool] = STATE(4022), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3858), - [sym_val_cellpath] = STATE(4536), + [sym_val_cellpath] = STATE(4537), [sym_val_number] = STATE(4576), [sym__val_number_decimal] = STATE(3357), [sym__val_number] = STATE(4165), @@ -72397,19 +72397,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5080), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3685), [sym_val_table] = STATE(4576), - [sym_val_closure] = STATE(4536), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(3859), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(321), [aux_sym__types_body_repeat1] = STATE(371), @@ -72459,20 +72459,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__repeat_newline] = STATE(4114), [sym__match_pattern_expression] = STATE(4365), [sym__match_pattern_value] = STATE(4515), - [sym__match_pattern_list_body] = STATE(4378), + [sym__match_pattern_list_body] = STATE(4377), [sym__match_pattern_list] = STATE(4516), - [sym__match_pattern_rest] = STATE(5040), + [sym__match_pattern_rest] = STATE(5035), [sym__match_pattern_record] = STATE(4517), [sym_expr_parenthesized] = STATE(3857), - [sym__spread_parenthesized] = STATE(4742), + [sym__spread_parenthesized] = STATE(4743), [sym_val_range] = STATE(4575), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), + [sym__value] = STATE(4755), [sym_val_nothing] = STATE(4576), [sym_val_bool] = STATE(4022), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3858), - [sym_val_cellpath] = STATE(4536), + [sym_val_cellpath] = STATE(4537), [sym_val_number] = STATE(4576), [sym__val_number_decimal] = STATE(3357), [sym__val_number] = STATE(4165), @@ -72484,19 +72484,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5047), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3685), [sym_val_table] = STATE(4576), - [sym_val_closure] = STATE(4536), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(3859), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(322), [aux_sym__types_body_repeat1] = STATE(371), @@ -74354,39 +74354,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(345)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5177), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3656), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(345), [aux_sym__types_body_repeat1] = STATE(464), @@ -74514,39 +74514,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(347)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5080), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3697), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(347), [aux_sym__types_body_repeat1] = STATE(464), @@ -74594,39 +74594,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(348)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), - [sym_list_body] = STATE(4886), + [sym__spread_list] = STATE(4743), + [sym_list_body] = STATE(4879), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3646), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(348), [aux_sym__types_body_repeat1] = STATE(464), @@ -74754,39 +74754,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(350)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(4809), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3709), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(350), [aux_sym__types_body_repeat1] = STATE(464), @@ -75074,39 +75074,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(354)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5047), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3697), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(354), [aux_sym__types_body_repeat1] = STATE(464), @@ -75234,39 +75234,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(356)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5041), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3665), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(356), [aux_sym__types_body_repeat1] = STATE(464), @@ -75394,39 +75394,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(358)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), - [sym_list_body] = STATE(4926), + [sym__spread_list] = STATE(4743), + [sym_list_body] = STATE(4919), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3675), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(358), [aux_sym__types_body_repeat1] = STATE(464), @@ -75474,39 +75474,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(359)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), - [sym_list_body] = STATE(5003), + [sym__spread_list] = STATE(4743), + [sym_list_body] = STATE(4995), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3702), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(359), [aux_sym__types_body_repeat1] = STATE(464), @@ -75714,39 +75714,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(362)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5056), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3670), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(362), [aux_sym__types_body_repeat1] = STATE(464), @@ -76034,39 +76034,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(366)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(4934), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3650), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(366), [aux_sym__types_body_repeat1] = STATE(464), @@ -76114,39 +76114,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(367)] = { [aux_sym__repeat_newline] = STATE(4114), [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), [sym_val_list] = STATE(4461), - [sym__spread_list] = STATE(4742), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5014), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym__table_head] = STATE(3728), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(367), [aux_sym__types_body_repeat1] = STATE(464), @@ -76434,15 +76434,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__match_pattern_list] = STATE(4516), [sym__match_pattern_record] = STATE(4517), [sym_expr_parenthesized] = STATE(3857), - [sym__spread_parenthesized] = STATE(4742), + [sym__spread_parenthesized] = STATE(4743), [sym_val_range] = STATE(4575), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), + [sym__value] = STATE(4755), [sym_val_nothing] = STATE(4576), [sym_val_bool] = STATE(4022), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3858), - [sym_val_cellpath] = STATE(4536), + [sym_val_cellpath] = STATE(4537), [sym_val_number] = STATE(4576), [sym__val_number_decimal] = STATE(3357), [sym__val_number] = STATE(4165), @@ -76454,17 +76454,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_val_entry] = STATE(4583), - [sym_val_record] = STATE(4536), + [sym_val_record] = STATE(4537), [sym_val_table] = STATE(4576), - [sym_val_closure] = STATE(4536), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(3774), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(371), [aux_sym__types_body_repeat1] = STATE(2117), @@ -76824,38 +76824,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(376)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(4944), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(376), [aux_sym__types_body_repeat1] = STATE(464), @@ -77058,38 +77058,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(379)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), - [sym_list_body] = STATE(4870), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), + [sym_list_body] = STATE(4872), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(379), [aux_sym__types_body_repeat1] = STATE(464), @@ -77136,38 +77136,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(380)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5080), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(380), [aux_sym__types_body_repeat1] = STATE(464), @@ -77370,38 +77370,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(383)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5091), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(383), [aux_sym__types_body_repeat1] = STATE(464), @@ -77448,38 +77448,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(384)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(4809), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(384), [aux_sym__types_body_repeat1] = STATE(464), @@ -77604,38 +77604,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(386)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), - [sym_list_body] = STATE(4980), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), + [sym_list_body] = STATE(4978), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(386), [aux_sym__types_body_repeat1] = STATE(464), @@ -77682,38 +77682,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(387)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(4826), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(387), [aux_sym__types_body_repeat1] = STATE(464), @@ -78384,38 +78384,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(396)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_list_body] = STATE(5056), [sym_val_entry] = STATE(4451), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(396), [aux_sym__types_body_repeat1] = STATE(464), @@ -82189,7 +82189,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(446)] = { - [sym__expr_parenthesized_immediate] = STATE(4739), + [sym__expr_parenthesized_immediate] = STATE(4740), [sym_comment] = STATE(446), [anon_sym_in] = ACTIONS(968), [sym__newline] = ACTIONS(968), @@ -82866,22 +82866,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(455)] = { [sym_cmd_identifier] = STATE(4308), [sym__match_pattern_record_body] = STATE(5085), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4048), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4526), [sym__record_key] = STATE(4971), [sym_comment] = STATE(455), @@ -82939,23 +82939,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(456)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(4796), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(4810), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_comment] = STATE(456), @@ -83014,22 +83014,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(457)] = { [sym_cmd_identifier] = STATE(4308), [sym__match_pattern_record_body] = STATE(4816), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4048), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4526), [sym__record_key] = STATE(4971), [sym_comment] = STATE(457), @@ -83088,22 +83088,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [STATE(458)] = { [sym_cmd_identifier] = STATE(4308), [sym__match_pattern_record_body] = STATE(5190), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4048), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4526), [sym__record_key] = STATE(4971), [sym_comment] = STATE(458), @@ -83235,22 +83235,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(460)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5066), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), @@ -83309,22 +83309,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(461)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5191), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), @@ -83531,37 +83531,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(464)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_val_entry] = STATE(4583), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(464), [aux_sym__types_body_repeat1] = STATE(2117), @@ -83827,23 +83827,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(468)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), - [sym_record_body] = STATE(5015), + [sym__spread_record] = STATE(4682), + [sym_record_body] = STATE(5013), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), [sym_comment] = STATE(468), @@ -84345,22 +84345,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(475)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_body] = STATE(5053), [sym_record_entry] = STATE(4558), [sym__record_key] = STATE(4971), @@ -86244,22 +86244,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(501)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4298), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4450), [sym__record_key] = STATE(4971), [sym_comment] = STATE(501), @@ -94671,23 +94671,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(618)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), - [sym_record_entry] = STATE(4386), + [sym__spread_record] = STATE(4682), + [sym_record_entry] = STATE(4385), [sym__record_key] = STATE(4971), [sym_comment] = STATE(618), [aux_sym__types_body_repeat1] = STATE(1498), @@ -95175,22 +95175,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(625)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4298), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4586), [sym__record_key] = STATE(4971), [sym_comment] = STATE(625), @@ -95463,37 +95463,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(629)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_val_entry] = STATE(4590), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(629), [aux_sym_list_body_repeat1] = STATE(657), @@ -95535,37 +95535,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(630)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), [sym_val_entry] = STATE(4595), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(630), [aux_sym_list_body_repeat1] = STATE(657), @@ -97479,37 +97479,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(657)] = { [sym_expr_parenthesized] = STATE(3954), - [sym__spread_parenthesized] = STATE(4742), - [sym_val_range] = STATE(4754), + [sym__spread_parenthesized] = STATE(4743), + [sym_val_range] = STATE(4755), [sym__val_range] = STATE(4438), - [sym__value] = STATE(4754), - [sym_val_nothing] = STATE(4536), + [sym__value] = STATE(4755), + [sym_val_nothing] = STATE(4537), [sym_val_bool] = STATE(4263), - [sym__spread_variable] = STATE(4721), + [sym__spread_variable] = STATE(4711), [sym_val_variable] = STATE(3846), - [sym_val_cellpath] = STATE(4536), - [sym_val_number] = STATE(4536), + [sym_val_cellpath] = STATE(4537), + [sym_val_number] = STATE(4537), [sym__val_number_decimal] = STATE(3456), [sym__val_number] = STATE(4165), - [sym_val_duration] = STATE(4536), - [sym_val_filesize] = STATE(4536), - [sym_val_binary] = STATE(4536), - [sym_val_string] = STATE(4536), + [sym_val_duration] = STATE(4537), + [sym_val_filesize] = STATE(4537), + [sym_val_binary] = STATE(4537), + [sym_val_string] = STATE(4537), [sym__raw_str] = STATE(3505), [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_interpolated] = STATE(4536), + [sym_val_interpolated] = STATE(4537), [sym__inter_single_quotes] = STATE(4452), [sym__inter_double_quotes] = STATE(4453), - [sym_val_list] = STATE(4536), - [sym__spread_list] = STATE(4742), - [sym_val_entry] = STATE(4767), - [sym_val_record] = STATE(4536), - [sym_val_table] = STATE(4536), - [sym_val_closure] = STATE(4536), + [sym_val_list] = STATE(4537), + [sym__spread_list] = STATE(4743), + [sym_val_entry] = STATE(4768), + [sym_val_record] = STATE(4537), + [sym_val_table] = STATE(4537), + [sym_val_closure] = STATE(4537), [sym__unquoted_in_list] = STATE(4203), - [sym__unquoted_in_list_with_expr] = STATE(4754), + [sym__unquoted_in_list_with_expr] = STATE(4755), [sym__unquoted_anonymous_prefix] = STATE(4438), [sym_comment] = STATE(657), [aux_sym_list_body_repeat1] = STATE(657), @@ -98700,7 +98700,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(674)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(674), [anon_sym_in] = ACTIONS(2072), [sym__newline] = ACTIONS(2072), @@ -98913,7 +98913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(677)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(677), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99055,7 +99055,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(679)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(679), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99197,7 +99197,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(681)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(681), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99268,7 +99268,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(682)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(682), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99339,7 +99339,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(683)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(683), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99552,7 +99552,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(686)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(686), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99623,7 +99623,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(687)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(687), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99694,7 +99694,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(688)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(688), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99765,7 +99765,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(689)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(689), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -99836,7 +99836,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(690)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(690), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -100688,7 +100688,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(702)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(702), [anon_sym_in] = ACTIONS(2144), [sym__newline] = ACTIONS(2144), @@ -100759,7 +100759,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(703)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(703), [anon_sym_in] = ACTIONS(2148), [sym__newline] = ACTIONS(2148), @@ -101043,7 +101043,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(707)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(707), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -101114,7 +101114,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(708)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(708), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -101256,7 +101256,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(710)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(710), [anon_sym_in] = ACTIONS(2170), [sym__newline] = ACTIONS(2170), @@ -101327,7 +101327,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(711)] = { - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(711), [anon_sym_in] = ACTIONS(2088), [sym__newline] = ACTIONS(2088), @@ -105250,7 +105250,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(767)] = { [aux_sym__repeat_newline] = STATE(980), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(767), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105390,7 +105390,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(769)] = { [aux_sym__repeat_newline] = STATE(983), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(769), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105460,7 +105460,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(770)] = { [aux_sym__repeat_newline] = STATE(986), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(770), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105530,7 +105530,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(771)] = { [aux_sym__repeat_newline] = STATE(990), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(771), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105600,7 +105600,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(772)] = { [aux_sym__repeat_newline] = STATE(992), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(772), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105740,7 +105740,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(774)] = { [aux_sym__repeat_newline] = STATE(994), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(774), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105810,7 +105810,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(775)] = { [aux_sym__repeat_newline] = STATE(996), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(775), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105880,7 +105880,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(776)] = { [aux_sym__repeat_newline] = STATE(998), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(776), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -105950,7 +105950,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(777)] = { [aux_sym__repeat_newline] = STATE(1002), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(777), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -106020,7 +106020,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(778)] = { [aux_sym__repeat_newline] = STATE(1004), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(778), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -106160,7 +106160,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(780)] = { [aux_sym__repeat_newline] = STATE(1007), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(780), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -106230,7 +106230,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(781)] = { [aux_sym__repeat_newline] = STATE(1009), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(781), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -106300,7 +106300,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(782)] = { [aux_sym__repeat_newline] = STATE(1011), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(782), [anon_sym_in] = ACTIONS(2280), [sym__newline] = ACTIONS(2280), @@ -106790,22 +106790,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(789)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4300), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4588), [sym__record_key] = STATE(4971), [sym_comment] = STATE(789), @@ -107000,7 +107000,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(792)] = { [aux_sym__repeat_newline] = STATE(1034), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(792), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107070,7 +107070,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(793)] = { [aux_sym__repeat_newline] = STATE(1035), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(793), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107140,7 +107140,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(794)] = { [aux_sym__repeat_newline] = STATE(1036), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(794), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107350,7 +107350,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(797)] = { [aux_sym__repeat_newline] = STATE(1037), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(797), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107420,7 +107420,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(798)] = { [aux_sym__repeat_newline] = STATE(1038), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(798), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107490,7 +107490,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(799)] = { [aux_sym__repeat_newline] = STATE(1039), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(799), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107560,7 +107560,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(800)] = { [aux_sym__repeat_newline] = STATE(1040), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(800), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107630,7 +107630,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(801)] = { [aux_sym__repeat_newline] = STATE(1041), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(801), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107700,7 +107700,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(802)] = { [aux_sym__repeat_newline] = STATE(1130), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(802), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107770,7 +107770,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(803)] = { [aux_sym__repeat_newline] = STATE(1044), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(803), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107840,7 +107840,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(804)] = { [aux_sym__repeat_newline] = STATE(1045), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(804), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107910,7 +107910,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(805)] = { [aux_sym__repeat_newline] = STATE(1052), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(805), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -107980,7 +107980,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(806)] = { [aux_sym__repeat_newline] = STATE(1053), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(806), [anon_sym_in] = ACTIONS(2309), [sym__newline] = ACTIONS(2309), @@ -108050,7 +108050,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(807)] = { [aux_sym__repeat_newline] = STATE(1055), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(807), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -108190,7 +108190,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(809)] = { [aux_sym__repeat_newline] = STATE(1057), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(809), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -108260,7 +108260,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(810)] = { [aux_sym__repeat_newline] = STATE(1060), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(810), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109240,7 +109240,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(824)] = { [aux_sym__repeat_newline] = STATE(1062), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(824), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109310,7 +109310,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(825)] = { [aux_sym__repeat_newline] = STATE(1065), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(825), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109380,22 +109380,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(826)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4388), [sym__record_key] = STATE(4971), [sym_comment] = STATE(826), @@ -109450,7 +109450,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(827)] = { [aux_sym__repeat_newline] = STATE(1067), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(827), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109520,7 +109520,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(828)] = { [aux_sym__repeat_newline] = STATE(1070), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(828), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109590,7 +109590,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(829)] = { [aux_sym__repeat_newline] = STATE(1073), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(829), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109730,7 +109730,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(831)] = { [aux_sym__repeat_newline] = STATE(1078), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(831), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109800,7 +109800,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(832)] = { [aux_sym__repeat_newline] = STATE(1080), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(832), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109870,7 +109870,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(833)] = { [aux_sym__repeat_newline] = STATE(1082), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(833), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -109940,7 +109940,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(834)] = { [aux_sym__repeat_newline] = STATE(1085), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(834), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -110010,7 +110010,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(835)] = { [aux_sym__repeat_newline] = STATE(1088), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(835), [anon_sym_in] = ACTIONS(2313), [sym__newline] = ACTIONS(2313), @@ -110080,22 +110080,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(836)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4235), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4578), [sym__record_key] = STATE(4971), [sym_comment] = STATE(836), @@ -110150,23 +110150,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(837)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), [sym_val_variable] = STATE(4581), - [sym_val_number] = STATE(4937), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), - [sym_record_entry] = STATE(4758), + [sym__spread_record] = STATE(4682), + [sym_record_entry] = STATE(4759), [sym__record_key] = STATE(4971), [sym_comment] = STATE(837), [aux_sym__match_pattern_record_body_repeat1] = STATE(837), @@ -111130,7 +111130,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(851)] = { [aux_sym__repeat_newline] = STATE(1091), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(851), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111200,7 +111200,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(852)] = { [aux_sym__repeat_newline] = STATE(1092), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(852), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111270,7 +111270,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(853)] = { [aux_sym__repeat_newline] = STATE(1093), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(853), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111340,7 +111340,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(854)] = { [aux_sym__repeat_newline] = STATE(1094), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(854), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111410,7 +111410,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(855)] = { [aux_sym__repeat_newline] = STATE(1095), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(855), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111480,7 +111480,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(856)] = { [aux_sym__repeat_newline] = STATE(1096), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(856), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111550,7 +111550,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(857)] = { [aux_sym__repeat_newline] = STATE(1097), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(857), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111620,7 +111620,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(858)] = { [aux_sym__repeat_newline] = STATE(1098), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(858), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111690,7 +111690,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(859)] = { [aux_sym__repeat_newline] = STATE(1100), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(859), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111760,7 +111760,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(860)] = { [aux_sym__repeat_newline] = STATE(1101), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(860), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111830,7 +111830,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(861)] = { [aux_sym__repeat_newline] = STATE(1102), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(861), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111900,7 +111900,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(862)] = { [aux_sym__repeat_newline] = STATE(1106), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(862), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -111970,7 +111970,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(863)] = { [aux_sym__repeat_newline] = STATE(1107), - [sym__expr_parenthesized_immediate] = STATE(4746), + [sym__expr_parenthesized_immediate] = STATE(4747), [sym_comment] = STATE(863), [anon_sym_in] = ACTIONS(2418), [sym__newline] = ACTIONS(2418), @@ -113020,22 +113020,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(878)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), + [sym__spread_record] = STATE(4682), [sym_record_entry] = STATE(4551), [sym__record_key] = STATE(4971), [sym_comment] = STATE(878), @@ -113090,23 +113090,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(879)] = { [sym_cmd_identifier] = STATE(4308), - [sym_expr_parenthesized] = STATE(4937), - [sym__spread_parenthesized] = STATE(4681), - [sym__spread_variable] = STATE(4684), - [sym_val_variable] = STATE(4937), - [sym_val_number] = STATE(4937), + [sym_expr_parenthesized] = STATE(5104), + [sym__spread_parenthesized] = STATE(4682), + [sym__spread_variable] = STATE(4685), + [sym_val_variable] = STATE(5104), + [sym_val_number] = STATE(5104), [sym__val_number_decimal] = STATE(1937), [sym__val_number] = STATE(694), - [sym_val_string] = STATE(4937), + [sym_val_string] = STATE(5104), [sym__raw_str] = STATE(2228), [sym__str_double_quotes] = STATE(2228), [sym__str_single_quotes] = STATE(2228), [sym__str_back_ticks] = STATE(2228), - [sym_val_interpolated] = STATE(4937), + [sym_val_interpolated] = STATE(5104), [sym__inter_single_quotes] = STATE(743), [sym__inter_double_quotes] = STATE(744), - [sym__spread_record] = STATE(4681), - [sym_record_entry] = STATE(4727), + [sym__spread_record] = STATE(4682), + [sym_record_entry] = STATE(4728), [sym__record_key] = STATE(4971), [sym_comment] = STATE(879), [aux_sym_record_body_repeat1] = STATE(879), @@ -119244,7 +119244,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(968)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(968), [ts_builtin_sym_end] = ACTIONS(2170), [anon_sym_in] = ACTIONS(2170), @@ -119312,7 +119312,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(969)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(969), [ts_builtin_sym_end] = ACTIONS(2072), [anon_sym_in] = ACTIONS(2072), @@ -119472,7 +119472,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_list] = STATE(4951), + [sym_val_list] = STATE(4946), [sym__table_head] = STATE(3665), [sym_val_table] = STATE(4517), [sym__unquoted_in_list] = STATE(4365), @@ -119788,7 +119788,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(976)] = { - [sym__expression] = STATE(4724), + [sym__expression] = STATE(4725), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -119856,7 +119856,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_raw_string_begin] = ACTIONS(211), }, [STATE(977)] = { - [sym__expression] = STATE(4726), + [sym__expression] = STATE(4727), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -122851,9 +122851,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__repeat_newline] = STATE(4114), [sym__match_pattern_expression] = STATE(4365), [sym__match_pattern_value] = STATE(4515), - [sym__match_pattern_list_body] = STATE(4378), + [sym__match_pattern_list_body] = STATE(4377), [sym__match_pattern_list] = STATE(4516), - [sym__match_pattern_rest] = STATE(5040), + [sym__match_pattern_rest] = STATE(5035), [sym__match_pattern_record] = STATE(4517), [sym_expr_parenthesized] = STATE(3756), [sym_val_range] = STATE(4515), @@ -122872,7 +122872,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_list] = STATE(4951), + [sym_val_list] = STATE(4946), [sym__table_head] = STATE(3685), [sym_val_table] = STATE(4517), [sym__unquoted_in_list] = STATE(4365), @@ -129512,7 +129512,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_raw_string_begin] = ACTIONS(2778), }, [STATE(1119)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(1119), [ts_builtin_sym_end] = ACTIONS(2144), [anon_sym_in] = ACTIONS(2144), @@ -129852,7 +129852,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(1124)] = { - [sym__expr_parenthesized_immediate] = STATE(5024), + [sym__expr_parenthesized_immediate] = STATE(5019), [sym_comment] = STATE(1124), [ts_builtin_sym_end] = ACTIONS(2148), [anon_sym_in] = ACTIONS(2148), @@ -129923,9 +129923,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__repeat_newline] = STATE(4114), [sym__match_pattern_expression] = STATE(4365), [sym__match_pattern_value] = STATE(4515), - [sym__match_pattern_list_body] = STATE(4378), + [sym__match_pattern_list_body] = STATE(4377), [sym__match_pattern_list] = STATE(4516), - [sym__match_pattern_rest] = STATE(5040), + [sym__match_pattern_rest] = STATE(5035), [sym__match_pattern_record] = STATE(4517), [sym_expr_parenthesized] = STATE(3756), [sym_val_range] = STATE(4515), @@ -129944,7 +129944,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_double_quotes] = STATE(3505), [sym__str_single_quotes] = STATE(3505), [sym__str_back_ticks] = STATE(3505), - [sym_val_list] = STATE(4951), + [sym_val_list] = STATE(4946), [sym__table_head] = STATE(3697), [sym_val_table] = STATE(4517), [sym__unquoted_in_list] = STATE(4365), @@ -131545,7 +131545,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__match_pattern_record] = STATE(4309), [sym_expr_parenthesized] = STATE(3714), [sym_val_range] = STATE(4299), - [sym__val_range] = STATE(4884), + [sym__val_range] = STATE(4890), [sym_val_nothing] = STATE(4309), [sym_val_bool] = STATE(4016), [sym_val_variable] = STATE(3715), @@ -131562,7 +131562,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = STATE(2228), [sym_val_table] = STATE(4309), [sym_unquoted] = STATE(4293), - [sym__unquoted_anonymous_prefix] = STATE(4884), + [sym__unquoted_anonymous_prefix] = STATE(4890), [sym_comment] = STATE(1149), [aux_sym__types_body_repeat1] = STATE(1347), [aux_sym__ctrl_match_body_repeat1] = STATE(1372), @@ -131679,7 +131679,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__match_pattern_record] = STATE(4309), [sym_expr_parenthesized] = STATE(3714), [sym_val_range] = STATE(4299), - [sym__val_range] = STATE(4884), + [sym__val_range] = STATE(4890), [sym_val_nothing] = STATE(4309), [sym_val_bool] = STATE(4016), [sym_val_variable] = STATE(3715), @@ -131696,7 +131696,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = STATE(2228), [sym_val_table] = STATE(4309), [sym_unquoted] = STATE(4293), - [sym__unquoted_anonymous_prefix] = STATE(4884), + [sym__unquoted_anonymous_prefix] = STATE(4890), [sym_comment] = STATE(1151), [aux_sym__types_body_repeat1] = STATE(1347), [aux_sym__ctrl_match_body_repeat1] = STATE(1372), @@ -136961,7 +136961,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(1230)] = { - [sym__expression] = STATE(4724), + [sym__expression] = STATE(4725), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -137095,7 +137095,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(1232)] = { - [sym__expression] = STATE(4726), + [sym__expression] = STATE(4727), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -137441,7 +137441,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__match_pattern_record] = STATE(4309), [sym_expr_parenthesized] = STATE(3714), [sym_val_range] = STATE(4299), - [sym__val_range] = STATE(4884), + [sym__val_range] = STATE(4890), [sym_val_nothing] = STATE(4309), [sym_val_bool] = STATE(4016), [sym_val_variable] = STATE(3715), @@ -137458,7 +137458,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = STATE(2228), [sym_val_table] = STATE(4309), [sym_unquoted] = STATE(4293), - [sym__unquoted_anonymous_prefix] = STATE(4884), + [sym__unquoted_anonymous_prefix] = STATE(4890), [sym_comment] = STATE(1237), [aux_sym__types_body_repeat1] = STATE(1347), [aux_sym__ctrl_match_body_repeat1] = STATE(1372), @@ -137631,7 +137631,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(103), }, [STATE(1240)] = { - [sym__expression] = STATE(4737), + [sym__expression] = STATE(4738), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -138703,7 +138703,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [STATE(1256)] = { - [sym__expression] = STATE(4756), + [sym__expression] = STATE(4757), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -138770,7 +138770,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_raw_string_begin] = ACTIONS(211), }, [STATE(1257)] = { - [sym__expression] = STATE(4763), + [sym__expression] = STATE(4764), [sym_expr_unary] = STATE(944), [sym__expr_unary_minus] = STATE(945), [sym_expr_binary] = STATE(944), @@ -138982,7 +138982,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__match_pattern_record] = STATE(4309), [sym_expr_parenthesized] = STATE(3714), [sym_val_range] = STATE(4299), - [sym__val_range] = STATE(4884), + [sym__val_range] = STATE(4890), [sym_val_nothing] = STATE(4309), [sym_val_bool] = STATE(4016), [sym_val_variable] = STATE(3715), @@ -138999,7 +138999,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = STATE(2228), [sym_val_table] = STATE(4309), [sym_unquoted] = STATE(4293), - [sym__unquoted_anonymous_prefix] = STATE(4884), + [sym__unquoted_anonymous_prefix] = STATE(4890), [sym_comment] = STATE(1260), [aux_sym__types_body_repeat1] = STATE(1347), [aux_sym__ctrl_match_body_repeat1] = STATE(1372), @@ -144721,7 +144721,7 @@ static const uint16_t ts_small_parse_table[] = { sym__val_number_decimal, STATE(2215), 1, sym__expr_binary_expression, - STATE(4718), 1, + STATE(4719), 1, sym__expression, ACTIONS(179), 2, anon_sym_DOT_DOT_EQ, @@ -145300,7 +145300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_variable, STATE(4255), 1, sym_expr_parenthesized, - STATE(4677), 1, + STATE(4678), 1, sym_val_bool, STATE(4932), 1, sym_unquoted, @@ -145319,7 +145319,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3038), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, STATE(4931), 2, @@ -145432,7 +145432,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4549), 2, sym_match_arm, sym_default_arm, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(189), 3, @@ -145506,7 +145506,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_variable, STATE(4232), 1, sym_expr_parenthesized, - STATE(4677), 1, + STATE(4678), 1, sym_val_bool, STATE(4986), 1, sym_unquoted, @@ -145525,12 +145525,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3038), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4879), 2, - sym_val_range, - sym__value, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, + STATE(4893), 2, + sym_val_range, + sym__value, ACTIONS(2555), 3, aux_sym__val_number_token1, aux_sym__val_number_token2, @@ -145606,7 +145606,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_variable, STATE(4255), 1, sym_expr_parenthesized, - STATE(4677), 1, + STATE(4678), 1, sym_val_bool, STATE(4932), 1, sym_unquoted, @@ -145625,7 +145625,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3038), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, STATE(4931), 2, @@ -145805,7 +145805,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cmd_identifier_token3, aux_sym_cmd_identifier_token4, aux_sym_cmd_identifier_token5, - STATE(4636), 3, + STATE(4637), 3, sym_val_range, sym__value, sym__unquoted_in_record_with_expr, @@ -145814,7 +145814,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_double_quotes, sym__str_single_quotes, sym__str_back_ticks, - STATE(4536), 12, + STATE(4537), 12, sym_val_nothing, sym_val_cellpath, sym_val_number, @@ -145870,7 +145870,7 @@ static const uint16_t ts_small_parse_table[] = { sym__val_number_decimal, STATE(3846), 1, sym_val_variable, - STATE(4005), 1, + STATE(4008), 1, sym_expr_parenthesized, STATE(4130), 1, sym_val_bool, @@ -145905,7 +145905,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cmd_identifier_token3, aux_sym_cmd_identifier_token4, aux_sym_cmd_identifier_token5, - STATE(4717), 3, + STATE(4718), 3, sym_val_range, sym__value, sym__unquoted_in_record_with_expr, @@ -145914,7 +145914,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_double_quotes, sym__str_single_quotes, sym__str_back_ticks, - STATE(4536), 12, + STATE(4537), 12, sym_val_nothing, sym_val_cellpath, sym_val_number, @@ -146005,7 +146005,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cmd_identifier_token3, aux_sym_cmd_identifier_token4, aux_sym_cmd_identifier_token5, - STATE(4656), 3, + STATE(4657), 3, sym_val_range, sym__value, sym__unquoted_in_record_with_expr, @@ -146014,7 +146014,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_double_quotes, sym__str_single_quotes, sym__str_back_ticks, - STATE(4536), 12, + STATE(4537), 12, sym_val_nothing, sym_val_cellpath, sym_val_number, @@ -146514,7 +146514,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4608), 2, sym_match_arm, sym_default_arm, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(189), 3, @@ -146615,7 +146615,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4785), 2, sym_match_arm, sym_default_arm, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(3092), 3, @@ -146705,10 +146705,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3176), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4463), 2, + STATE(4464), 2, sym__expr_parenthesized_immediate, sym__value, - STATE(4946), 2, + STATE(4929), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(3002), 3, @@ -146945,7 +146945,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3060), 2, sym__expr_parenthesized_immediate, sym__value, - STATE(4992), 2, + STATE(4991), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(3202), 3, @@ -147459,7 +147459,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4549), 2, sym_match_arm, sym_default_arm, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(189), 3, @@ -147650,7 +147650,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3060), 2, sym__expr_parenthesized_immediate, sym__value, - STATE(4992), 2, + STATE(4991), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(3220), 3, @@ -148734,7 +148734,7 @@ static const uint16_t ts_small_parse_table[] = { sym__val_number_decimal, STATE(4391), 1, sym_env_var, - STATE(4838), 1, + STATE(4828), 1, sym_cmd_identifier, ACTIONS(3382), 2, anon_sym_export, @@ -148869,9 +148869,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_decimal_token2, STATE(2103), 1, sym__val_number_decimal, - STATE(4759), 1, + STATE(4760), 1, sym_env_var, - STATE(4838), 1, + STATE(4828), 1, sym_cmd_identifier, ACTIONS(3404), 2, anon_sym_export, @@ -148980,7 +148980,7 @@ static const uint16_t ts_small_parse_table[] = { sym__inter_single_quotes, STATE(4453), 1, sym__inter_double_quotes, - STATE(4768), 1, + STATE(4769), 1, sym_block, ACTIONS(1408), 2, anon_sym_0o, @@ -149009,7 +149009,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - STATE(4536), 13, + STATE(4537), 13, sym_val_nothing, sym_val_bool, sym_val_cellpath, @@ -149439,7 +149439,7 @@ static const uint16_t ts_small_parse_table[] = { sym__inter_single_quotes, STATE(4453), 1, sym__inter_double_quotes, - STATE(4761), 1, + STATE(4762), 1, sym_block, ACTIONS(1408), 2, anon_sym_0o, @@ -149453,7 +149453,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3432), 2, anon_sym_DOT_DOT_EQ, anon_sym_DOT_DOT_LT, - STATE(4765), 2, + STATE(4766), 2, sym_val_range, sym__value, STATE(3505), 4, @@ -149468,7 +149468,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__val_number_token1, aux_sym__val_number_token2, aux_sym__val_number_token3, - STATE(4536), 13, + STATE(4537), 13, sym_val_nothing, sym_val_bool, sym_val_cellpath, @@ -149880,7 +149880,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(1406), 1, sym_comment, - STATE(4739), 1, + STATE(4740), 1, sym__expr_parenthesized_immediate, ACTIONS(3484), 2, anon_sym_DOT_DOT_EQ2, @@ -150291,7 +150291,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_variable, STATE(4516), 1, sym__match_pattern_list, - STATE(4685), 1, + STATE(4686), 1, sym_val_bool, ACTIONS(3502), 2, anon_sym_true, @@ -150311,7 +150311,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4515), 2, sym__match_pattern_value, sym_val_range, - STATE(4732), 2, + STATE(4733), 2, sym__match_pattern_expression, sym__unquoted_in_list, STATE(4853), 2, @@ -150661,7 +150661,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4299), 2, sym__match_pattern_value, sym_val_range, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(189), 3, @@ -150910,7 +150910,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4299), 2, sym__match_pattern_value, sym_val_range, - STATE(4884), 2, + STATE(4890), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(189), 3, @@ -153311,7 +153311,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cmd_identifier, STATE(4248), 1, sym_val_string, - STATE(4379), 1, + STATE(4378), 1, sym_scope_pattern, STATE(4456), 1, sym__command_name, @@ -156234,7 +156234,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -156244,17 +156244,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4529), 1, sym_block, - STATE(4690), 1, + STATE(4691), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -156269,17 +156269,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -156290,8 +156290,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [19605] = 5, ACTIONS(3), 1, anon_sym_POUND, @@ -156464,7 +156464,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -156472,19 +156472,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(1513), 1, sym_comment, - STATE(4385), 1, + STATE(4384), 1, sym_block, - STATE(4629), 1, + STATE(4630), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -156499,17 +156499,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -156520,8 +156520,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [19865] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -156529,7 +156529,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -156539,17 +156539,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4397), 1, sym_block, - STATE(4638), 1, + STATE(4622), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -156564,17 +156564,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -156585,8 +156585,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [19945] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -156648,7 +156648,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -156660,15 +156660,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4647), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -156683,17 +156683,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -156704,8 +156704,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20083] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -156713,7 +156713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -156723,17 +156723,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4429), 1, sym_block, - STATE(4659), 1, + STATE(4660), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -156748,17 +156748,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -156769,8 +156769,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20163] = 5, ACTIONS(103), 1, anon_sym_POUND, @@ -156950,7 +156950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -156960,17 +156960,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4434), 1, sym_block, - STATE(4687), 1, + STATE(4688), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -156985,17 +156985,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157006,8 +157006,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20437] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157015,7 +157015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157025,17 +157025,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4435), 1, sym_block, - STATE(4688), 1, + STATE(4689), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157050,17 +157050,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157071,8 +157071,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20517] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157080,7 +157080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157090,17 +157090,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4437), 1, sym_block, - STATE(4693), 1, + STATE(4694), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157115,17 +157115,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157136,8 +157136,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20597] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157145,7 +157145,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157157,15 +157157,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4703), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157180,17 +157180,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157201,8 +157201,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20677] = 20, ACTIONS(103), 1, anon_sym_POUND, @@ -157280,7 +157280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157290,17 +157290,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4525), 1, sym_block, - STATE(4689), 1, + STATE(4690), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157315,17 +157315,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157336,8 +157336,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20847] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157345,7 +157345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157355,17 +157355,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4527), 1, sym_block, - STATE(4694), 1, + STATE(4695), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157380,17 +157380,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157401,8 +157401,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [20927] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157410,7 +157410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157422,15 +157422,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4696), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157445,17 +157445,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157466,8 +157466,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21007] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157475,7 +157475,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157487,15 +157487,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4702), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157510,17 +157510,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157531,8 +157531,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21087] = 18, ACTIONS(3), 1, anon_sym_POUND, @@ -157608,7 +157608,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157618,17 +157618,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4564), 1, sym_block, - STATE(4738), 1, + STATE(4739), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157643,17 +157643,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157664,8 +157664,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21253] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157673,7 +157673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157683,17 +157683,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4565), 1, sym_block, - STATE(4740), 1, + STATE(4741), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157708,17 +157708,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157729,8 +157729,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21333] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157738,7 +157738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157750,15 +157750,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4648), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157773,17 +157773,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157794,8 +157794,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21413] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157803,7 +157803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157815,15 +157815,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4651), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157838,17 +157838,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157859,8 +157859,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21493] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157868,7 +157868,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157878,17 +157878,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4068), 1, sym_block, - STATE(4691), 1, + STATE(4692), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157903,17 +157903,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157924,8 +157924,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21573] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -157933,7 +157933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -157943,17 +157943,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4069), 1, sym_block, - STATE(4692), 1, + STATE(4693), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -157968,17 +157968,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -157989,8 +157989,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21653] = 21, ACTIONS(3), 1, anon_sym_POUND, @@ -158018,9 +158018,9 @@ static const uint16_t ts_small_parse_table[] = { sym__val_number_decimal, STATE(4524), 1, sym__command_name, - STATE(4710), 1, + STATE(4712), 1, sym_cmd_identifier, - STATE(4711), 1, + STATE(4713), 1, sym_val_string, STATE(4854), 1, sym__command_list_body, @@ -158069,7 +158069,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158081,15 +158081,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4781), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158104,17 +158104,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158125,8 +158125,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21825] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158134,7 +158134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158146,15 +158146,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4782), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158169,17 +158169,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158190,8 +158190,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21905] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158199,7 +158199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158209,17 +158209,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4345), 1, sym_block, - STATE(4622), 1, + STATE(4624), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158234,17 +158234,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158255,8 +158255,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [21985] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158264,7 +158264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158274,17 +158274,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4346), 1, sym_block, - STATE(4771), 1, + STATE(4644), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158299,17 +158299,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158320,8 +158320,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22065] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158329,7 +158329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158339,17 +158339,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4347), 1, sym_block, - STATE(4644), 1, + STATE(4645), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158364,17 +158364,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158385,8 +158385,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22145] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158394,7 +158394,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158404,17 +158404,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4220), 1, sym_block, - STATE(4645), 1, + STATE(4654), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158429,17 +158429,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158450,8 +158450,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22225] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158459,7 +158459,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158467,19 +158467,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(1544), 1, sym_comment, - STATE(4376), 1, + STATE(4375), 1, sym_block, - STATE(4747), 1, + STATE(4748), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158494,17 +158494,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158515,8 +158515,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22305] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158524,7 +158524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158536,15 +158536,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4643), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158559,17 +158559,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158580,8 +158580,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22385] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158589,7 +158589,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158599,17 +158599,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4164), 1, sym_block, - STATE(4662), 1, + STATE(4663), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158624,17 +158624,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158645,8 +158645,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22465] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158654,7 +158654,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158664,17 +158664,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4170), 1, sym_block, - STATE(4670), 1, + STATE(4671), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158689,17 +158689,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158710,8 +158710,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22545] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158719,7 +158719,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158729,17 +158729,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4201), 1, sym_block, - STATE(4672), 1, + STATE(4673), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158754,17 +158754,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158775,8 +158775,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22625] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158784,7 +158784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158794,17 +158794,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4202), 1, sym_block, - STATE(4675), 1, + STATE(4676), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158819,17 +158819,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158840,8 +158840,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22705] = 18, ACTIONS(3), 1, anon_sym_POUND, @@ -158917,7 +158917,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158929,15 +158929,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4704), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -158952,17 +158952,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -158973,8 +158973,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22871] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -158982,7 +158982,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -158994,15 +158994,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4705), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159017,17 +159017,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159038,8 +159038,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [22951] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159047,7 +159047,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159057,17 +159057,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4321), 1, sym_block, - STATE(4634), 1, + STATE(4635), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159082,17 +159082,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159103,8 +159103,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23031] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159112,7 +159112,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159122,17 +159122,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4322), 1, sym_block, - STATE(4635), 1, + STATE(4636), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159147,17 +159147,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159168,8 +159168,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23111] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159177,7 +159177,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159187,17 +159187,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4053), 1, sym_block, - STATE(4637), 1, + STATE(4638), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159212,17 +159212,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159233,8 +159233,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23191] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159242,7 +159242,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159254,15 +159254,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4639), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159277,17 +159277,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159298,8 +159298,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23271] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159307,7 +159307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159317,17 +159317,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4086), 1, sym_block, - STATE(4664), 1, + STATE(4665), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159342,17 +159342,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159363,8 +159363,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23351] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159372,7 +159372,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159382,17 +159382,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4090), 1, sym_block, - STATE(4666), 1, + STATE(4667), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159407,17 +159407,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159428,8 +159428,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23431] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159437,7 +159437,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159447,17 +159447,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4091), 1, sym_block, - STATE(4667), 1, + STATE(4668), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159472,17 +159472,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159493,8 +159493,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23511] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159502,7 +159502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159512,17 +159512,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4093), 1, sym_block, - STATE(4668), 1, + STATE(4669), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159537,17 +159537,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159558,8 +159558,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23591] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159567,7 +159567,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159577,17 +159577,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4137), 1, sym_block, - STATE(4679), 1, + STATE(4680), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159602,17 +159602,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159623,8 +159623,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23671] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -159632,7 +159632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -159642,17 +159642,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4142), 1, sym_block, - STATE(4680), 1, + STATE(4681), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -159667,17 +159667,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -159688,8 +159688,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [23751] = 21, ACTIONS(3), 1, anon_sym_POUND, @@ -159717,9 +159717,9 @@ static const uint16_t ts_small_parse_table[] = { sym__val_number_decimal, STATE(4524), 1, sym__command_name, - STATE(4710), 1, + STATE(4712), 1, sym_cmd_identifier, - STATE(4711), 1, + STATE(4713), 1, sym_val_string, STATE(4815), 1, sym__command_list_body, @@ -160539,7 +160539,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -160547,19 +160547,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(1576), 1, sym_comment, - STATE(4538), 1, + STATE(4539), 1, sym_block, - STATE(4686), 1, + STATE(4687), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -160574,17 +160574,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -160595,8 +160595,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [24865] = 18, ACTIONS(3), 1, anon_sym_POUND, @@ -160629,10 +160629,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3780), 2, anon_sym_export, anon_sym_in, - STATE(4760), 2, + STATE(4761), 2, sym_cmd_identifier, sym_val_string, - STATE(4762), 3, + STATE(4763), 3, sym_val_variable, sym_val_list, sym_val_record, @@ -162318,7 +162318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -162328,17 +162328,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4550), 1, sym_block, - STATE(4719), 1, + STATE(4720), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -162353,17 +162353,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -162374,8 +162374,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [27023] = 7, ACTIONS(3), 1, anon_sym_POUND, @@ -166018,7 +166018,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -166030,15 +166030,15 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4699), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -166053,17 +166053,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -166074,8 +166074,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [31523] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -166083,7 +166083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -166093,17 +166093,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4553), 1, sym_block, - STATE(4722), 1, + STATE(4723), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -166118,17 +166118,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -166139,8 +166139,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [31603] = 15, ACTIONS(3), 1, anon_sym_POUND, @@ -166148,7 +166148,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -166158,17 +166158,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4567), 1, sym_block, - STATE(4734), 1, + STATE(4735), 1, sym_returns, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5007), 1, sym__one_type, STATE(5169), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -166183,17 +166183,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -166204,8 +166204,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [31683] = 11, ACTIONS(3), 1, anon_sym_POUND, @@ -166985,10 +166985,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3780), 2, anon_sym_export, anon_sym_in, - STATE(4760), 2, + STATE(4761), 2, sym_cmd_identifier, sym_val_string, - STATE(4762), 3, + STATE(4763), 3, sym_val_variable, sym_val_list, sym_val_record, @@ -167647,7 +167647,7 @@ static const uint16_t ts_small_parse_table[] = { [33418] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -167667,9 +167667,9 @@ static const uint16_t ts_small_parse_table[] = { sym__type_annotation, STATE(4842), 1, sym__types_body, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -167684,17 +167684,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -167705,8 +167705,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [33495] = 12, ACTIONS(3), 1, anon_sym_POUND, @@ -168618,9 +168618,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__types_body_repeat1, STATE(4615), 1, sym__command_name, - STATE(4710), 1, + STATE(4712), 1, sym_cmd_identifier, - STATE(4711), 1, + STATE(4713), 1, sym_val_string, ACTIONS(3649), 2, aux_sym__val_number_decimal_token1, @@ -169532,7 +169532,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(1718), 1, sym_comment, - STATE(4739), 1, + STATE(4740), 1, sym__expr_parenthesized_immediate, ACTIONS(3960), 2, anon_sym_DOT_DOT_EQ2, @@ -169580,7 +169580,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3934), 1, sym__newline, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -169594,10 +169594,10 @@ static const uint16_t ts_small_parse_table[] = { sym__all_type, STATE(4925), 1, sym__composite_argument_body, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -169611,17 +169611,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -169632,8 +169632,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [35857] = 6, ACTIONS(3), 1, anon_sym_POUND, @@ -169979,7 +169979,7 @@ static const uint16_t ts_small_parse_table[] = { [36259] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -169995,9 +169995,9 @@ static const uint16_t ts_small_parse_table[] = { sym__one_type, STATE(4821), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -170012,17 +170012,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -170033,8 +170033,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [36330] = 8, ACTIONS(3), 1, anon_sym_POUND, @@ -170266,7 +170266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3934), 1, sym__newline, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -170280,10 +170280,10 @@ static const uint16_t ts_small_parse_table[] = { sym__all_type, STATE(4808), 1, sym__composite_argument_body, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -170297,17 +170297,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -170318,14 +170318,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [36665] = 12, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3934), 1, sym__newline, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -170339,10 +170339,10 @@ static const uint16_t ts_small_parse_table[] = { sym__all_type, STATE(5027), 1, sym__composite_argument_body, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -170356,17 +170356,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -170377,8 +170377,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [36736] = 7, ACTIONS(3), 1, anon_sym_POUND, @@ -170599,7 +170599,7 @@ static const uint16_t ts_small_parse_table[] = { [36982] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -170611,12 +170611,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4431), 1, sym__all_type, - STATE(4807), 1, + STATE(5161), 1, sym_param_completer, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, - STATE(4712), 4, + anon_sym_table, + STATE(4708), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -170630,17 +170630,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -170651,8 +170651,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [37050] = 8, ACTIONS(3), 1, anon_sym_POUND, @@ -170722,7 +170722,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(1739), 1, sym_comment, - STATE(4739), 1, + STATE(4740), 1, sym__expr_parenthesized_immediate, ACTIONS(3998), 2, anon_sym_DOT_DOT_EQ2, @@ -171040,7 +171040,7 @@ static const uint16_t ts_small_parse_table[] = { [37496] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -171052,12 +171052,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4402), 1, sym__all_type, - STATE(5025), 1, + STATE(5024), 1, sym_param_completer, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, - STATE(4712), 4, + anon_sym_table, + STATE(4708), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -171071,17 +171071,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -171092,14 +171092,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [37564] = 11, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3934), 1, sym__newline, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -171111,10 +171111,10 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__types_body_repeat1, STATE(4482), 1, sym__all_type, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -171128,17 +171128,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -171149,8 +171149,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [37632] = 6, ACTIONS(3), 1, anon_sym_POUND, @@ -171744,7 +171744,7 @@ static const uint16_t ts_small_parse_table[] = { [38306] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -171754,14 +171754,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT2, STATE(1758), 1, sym_comment, - STATE(4541), 1, + STATE(4536), 1, sym__all_type, - STATE(4897), 1, + STATE(4867), 1, sym_param_completer, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, - STATE(4712), 4, + anon_sym_table, + STATE(4708), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -171775,17 +171775,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -171796,8 +171796,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [38374] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -172021,9 +172021,9 @@ static const uint16_t ts_small_parse_table[] = { sym__val_number_decimal, STATE(4568), 1, sym__command_name, - STATE(4710), 1, + STATE(4712), 1, sym_cmd_identifier, - STATE(4711), 1, + STATE(4713), 1, sym_val_string, ACTIONS(3649), 2, aux_sym__val_number_decimal_token1, @@ -172078,11 +172078,11 @@ static const uint16_t ts_small_parse_table[] = { sym_raw_string_begin, STATE(2107), 1, sym__val_number_decimal, - STATE(4710), 1, + STATE(4712), 1, sym_cmd_identifier, - STATE(4711), 1, + STATE(4713), 1, sym_val_string, - STATE(4744), 1, + STATE(4745), 1, sym__command_name, ACTIONS(4025), 2, anon_sym_export, @@ -172368,21 +172368,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3745), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, STATE(1769), 1, sym_comment, - STATE(4849), 1, + STATE(4933), 1, sym__type_annotation, STATE(5087), 1, sym__one_type, STATE(5102), 1, sym__multiple_types, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -172397,17 +172397,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -172418,8 +172418,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [39112] = 17, ACTIONS(3), 1, anon_sym_POUND, @@ -172439,11 +172439,11 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2107), 1, sym__val_number_decimal, - STATE(4374), 1, + STATE(4373), 1, sym__command_name, - STATE(4710), 1, + STATE(4712), 1, sym_cmd_identifier, - STATE(4711), 1, + STATE(4713), 1, sym_val_string, ACTIONS(3649), 2, aux_sym__val_number_decimal_token1, @@ -173065,18 +173065,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -173084,13 +173085,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, anon_sym_LBRACE, anon_sym_RBRACE, @@ -173113,18 +173113,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -173132,20 +173133,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, anon_sym_LBRACE, anon_sym_RBRACE, [39964] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -173157,9 +173157,9 @@ static const uint16_t ts_small_parse_table[] = { sym__one_type, STATE(4821), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -173174,17 +173174,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173195,12 +173195,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40029] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4070), 1, + ACTIONS(4067), 1, anon_sym_list, ACTIONS(4073), 1, anon_sym_oneof, @@ -173208,9 +173208,9 @@ static const uint16_t ts_small_parse_table[] = { sym__one_type, STATE(4821), 1, sym__type_annotation, - ACTIONS(4067), 2, - anon_sym_table, + ACTIONS(4070), 2, anon_sym_record, + anon_sym_table, STATE(1784), 2, sym_comment, aux_sym__types_body_repeat3, @@ -173228,17 +173228,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173249,8 +173249,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40092] = 16, ACTIONS(3), 1, anon_sym_POUND, @@ -173413,7 +173413,7 @@ static const uint16_t ts_small_parse_table[] = { [40275] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -173425,9 +173425,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__repeat_newline, STATE(4401), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -173442,17 +173442,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173463,12 +173463,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40340] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -173480,9 +173480,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__repeat_newline, STATE(4408), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -173497,17 +173497,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173518,8 +173518,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40405] = 16, ACTIONS(3), 1, anon_sym_POUND, @@ -173584,7 +173584,7 @@ static const uint16_t ts_small_parse_table[] = { [40482] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -173596,9 +173596,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__repeat_newline, STATE(4552), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -173613,17 +173613,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173634,8 +173634,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40547] = 3, ACTIONS(3), 1, anon_sym_POUND, @@ -173655,18 +173655,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -173674,13 +173675,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, anon_sym_LBRACE, anon_sym_RBRACE, @@ -173703,18 +173703,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -173722,13 +173723,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, anon_sym_LBRACE, anon_sym_RBRACE, @@ -173737,7 +173737,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4076), 1, sym__newline, - ACTIONS(4086), 1, + ACTIONS(4084), 1, anon_sym_list, ACTIONS(4088), 1, anon_sym_oneof, @@ -173747,9 +173747,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__repeat_newline, STATE(3026), 1, sym__type_annotation, - ACTIONS(4084), 2, - anon_sym_table, + ACTIONS(4086), 2, anon_sym_record, + anon_sym_table, STATE(3131), 4, sym_flat_type, sym_collection_type, @@ -173764,17 +173764,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173785,8 +173785,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40714] = 5, ACTIONS(3), 1, anon_sym_POUND, @@ -173889,7 +173889,7 @@ static const uint16_t ts_small_parse_table[] = { [40822] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -173901,9 +173901,9 @@ static const uint16_t ts_small_parse_table[] = { sym__one_type, STATE(4821), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -173918,17 +173918,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -173939,8 +173939,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [40887] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -174419,18 +174419,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -174438,13 +174439,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, anon_sym_LBRACE, anon_sym_RBRACE, @@ -174467,18 +174467,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -174486,13 +174487,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, anon_sym_LBRACE, anon_sym_RBRACE, @@ -174562,7 +174562,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4076), 1, sym__newline, - ACTIONS(4086), 1, + ACTIONS(4084), 1, anon_sym_list, ACTIONS(4088), 1, anon_sym_oneof, @@ -174572,9 +174572,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__repeat_newline, STATE(3053), 1, sym__type_annotation, - ACTIONS(4084), 2, - anon_sym_table, + ACTIONS(4086), 2, anon_sym_record, + anon_sym_table, STATE(3131), 4, sym_flat_type, sym_collection_type, @@ -174589,17 +174589,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -174610,12 +174610,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [41644] = 10, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -174627,9 +174627,9 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4603), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -174644,17 +174644,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -174665,8 +174665,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [41709] = 7, ACTIONS(3), 1, anon_sym_POUND, @@ -174775,7 +174775,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4076), 1, sym__newline, - ACTIONS(4086), 1, + ACTIONS(4084), 1, anon_sym_list, ACTIONS(4088), 1, anon_sym_oneof, @@ -174785,9 +174785,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__repeat_newline, STATE(3054), 1, sym__type_annotation, - ACTIONS(4084), 2, - anon_sym_table, + ACTIONS(4086), 2, anon_sym_record, + anon_sym_table, STATE(3131), 4, sym_flat_type, sym_collection_type, @@ -174802,17 +174802,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -174823,14 +174823,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [41890] = 10, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(4076), 1, sym__newline, - ACTIONS(4086), 1, + ACTIONS(4084), 1, anon_sym_list, ACTIONS(4088), 1, anon_sym_oneof, @@ -174840,9 +174840,9 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2916), 1, sym__type_annotation, - ACTIONS(4084), 2, - anon_sym_table, + ACTIONS(4086), 2, anon_sym_record, + anon_sym_table, STATE(3131), 4, sym_flat_type, sym_collection_type, @@ -174857,17 +174857,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -174878,8 +174878,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [41955] = 5, ACTIONS(3), 1, anon_sym_POUND, @@ -174951,7 +174951,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cmd_identifier, STATE(3570), 1, sym_val_string, - STATE(4967), 1, + STATE(4963), 1, sym__command_name, ACTIONS(3637), 2, anon_sym_export, @@ -175551,7 +175551,7 @@ static const uint16_t ts_small_parse_table[] = { [42754] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -175561,10 +175561,10 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__composite_argument_body_repeat1, STATE(4448), 1, sym__all_type, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -175578,17 +175578,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -175599,8 +175599,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [42816] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -175704,7 +175704,7 @@ static const uint16_t ts_small_parse_table[] = { [42928] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -175714,10 +175714,10 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__composite_argument_body_repeat1, STATE(4484), 1, sym__all_type, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -175731,17 +175731,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -175752,8 +175752,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [42990] = 5, ACTIONS(3), 1, anon_sym_POUND, @@ -176048,19 +176048,19 @@ static const uint16_t ts_small_parse_table[] = { [43308] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4131), 1, + ACTIONS(4128), 1, anon_sym_list, ACTIONS(4134), 1, anon_sym_oneof, - STATE(4736), 1, + STATE(4737), 1, sym__all_type, - ACTIONS(4128), 2, - anon_sym_table, + ACTIONS(4131), 2, anon_sym_record, + anon_sym_table, STATE(1838), 2, sym_comment, aux_sym__composite_argument_body_repeat1, - STATE(4464), 4, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -176074,17 +176074,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -176095,8 +176095,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [43368] = 5, ACTIONS(3), 1, anon_sym_POUND, @@ -176441,18 +176441,18 @@ static const uint16_t ts_small_parse_table[] = { [43743] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, STATE(1846), 1, sym_comment, - STATE(4128), 1, + STATE(4129), 1, sym__all_type, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -176466,17 +176466,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -176487,8 +176487,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [43802] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -176684,18 +176684,18 @@ static const uint16_t ts_small_parse_table[] = { [44014] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, STATE(1851), 1, sym_comment, - STATE(4770), 1, + STATE(4771), 1, sym__type_annotation, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4731), 4, + anon_sym_table, + STATE(4732), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -176709,17 +176709,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -176730,8 +176730,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [44073] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -177282,7 +177282,7 @@ static const uint16_t ts_small_parse_table[] = { [44694] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3751), 1, + ACTIONS(3749), 1, anon_sym_list, ACTIONS(3753), 1, anon_sym_oneof, @@ -177290,9 +177290,9 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4972), 1, sym__type_annotation, - ACTIONS(3749), 2, - anon_sym_table, + ACTIONS(3751), 2, anon_sym_record, + anon_sym_table, STATE(4281), 4, sym_flat_type, sym_collection_type, @@ -177307,17 +177307,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -177328,8 +177328,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [44753] = 6, ACTIONS(3), 1, anon_sym_POUND, @@ -177919,18 +177919,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -177938,19 +177939,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_GT2, anon_sym_oneof, [45428] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3970), 1, + ACTIONS(3968), 1, anon_sym_list, ACTIONS(3972), 1, anon_sym_oneof, @@ -177958,10 +177958,10 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4566), 1, sym__all_type, - ACTIONS(3968), 2, - anon_sym_table, + ACTIONS(3970), 2, anon_sym_record, - STATE(4464), 4, + anon_sym_table, + STATE(4463), 4, sym_flat_type, sym_collection_type, sym_list_type, @@ -177975,17 +177975,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, anon_sym_math, anon_sym_nothing, @@ -177996,8 +177996,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_range, anon_sym_signature, anon_sym_string, - anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, + anon_sym_variable, [45487] = 6, ACTIONS(103), 1, anon_sym_POUND, @@ -179247,18 +179247,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -179266,13 +179267,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_GT2, anon_sym_oneof, [46946] = 5, @@ -179518,7 +179518,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(2133), 1, sym_path, - STATE(2203), 1, + STATE(2202), 1, sym_cell_path, ACTIONS(1880), 3, anon_sym_export, @@ -180093,18 +180093,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180112,13 +180113,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [47885] = 6, ACTIONS(103), 1, @@ -180140,18 +180140,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180159,13 +180160,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [47938] = 6, ACTIONS(103), 1, @@ -180187,18 +180187,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180206,13 +180207,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [47991] = 6, ACTIONS(3), 1, @@ -180328,18 +180328,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180347,13 +180348,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [48150] = 6, ACTIONS(3), 1, @@ -180515,18 +180515,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180534,13 +180535,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [48360] = 6, ACTIONS(103), 1, @@ -180562,18 +180562,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180581,13 +180582,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [48413] = 6, ACTIONS(3), 1, @@ -180701,18 +180701,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180720,13 +180721,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [48568] = 6, ACTIONS(103), 1, @@ -180748,18 +180748,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180767,13 +180768,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [48621] = 27, ACTIONS(3), 1, @@ -180912,18 +180912,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -180931,13 +180932,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [48826] = 5, ACTIONS(103), 1, @@ -182409,18 +182409,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -182428,13 +182429,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [50512] = 4, ACTIONS(3), 1, @@ -182632,18 +182632,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -182651,13 +182652,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [50758] = 7, ACTIONS(103), 1, @@ -182818,18 +182818,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -182837,13 +182838,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [50970] = 6, ACTIONS(3), 1, @@ -188573,18 +188573,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -188592,13 +188593,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [58120] = 4, ACTIONS(3), 1, @@ -190721,18 +190721,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_closure, anon_sym_cond, anon_sym_datetime, + anon_sym_decimal, anon_sym_directory, anon_sym_duration, anon_sym_error, anon_sym_expr, - anon_sym_float, - anon_sym_decimal, anon_sym_filesize, + anon_sym_float, anon_sym_full_DASHcell_DASHpath, anon_sym_glob, - anon_sym_int, anon_sym_import_DASHpattern, + anon_sym_int, anon_sym_keyword, + anon_sym_list, anon_sym_math, anon_sym_nothing, anon_sym_number, @@ -190740,13 +190741,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_operator, anon_sym_path, anon_sym_range, + anon_sym_record, 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_variable, anon_sym_oneof, [60600] = 4, ACTIONS(3), 1, @@ -191801,12 +191801,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__collection_body_repeat1, STATE(3843), 1, sym__val_number_decimal, - STATE(4539), 1, + STATE(4540), 1, sym__collection_entry, + STATE(4807), 1, + sym__collection_body, STATE(4928), 1, sym_val_bool, - STATE(5104), 1, - sym__collection_body, ACTIONS(4577), 2, anon_sym_true, anon_sym_false, @@ -191816,10 +191816,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4595), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4239), 2, + STATE(4242), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4581), 3, @@ -191908,11 +191908,11 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__collection_body_repeat1, STATE(3843), 1, sym__val_number_decimal, - STATE(4539), 1, + STATE(4540), 1, sym__collection_entry, STATE(4928), 1, sym_val_bool, - STATE(5019), 1, + STATE(5025), 1, sym__collection_body, ACTIONS(4577), 2, anon_sym_true, @@ -191923,10 +191923,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4595), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4239), 2, + STATE(4242), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4581), 3, @@ -193807,7 +193807,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [64172] = 27, + [64172] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2202), 1, + sym_comment, + ACTIONS(2224), 3, + anon_sym_export, + aux_sym_cmd_identifier_token1, + anon_sym_in, + ACTIONS(2222), 32, + sym_raw_string_begin, + anon_sym_alias, + anon_sym_let, + anon_sym_mut, + anon_sym_const, + anon_sym_def, + anon_sym_use, + anon_sym_export_DASHenv, + anon_sym_extern, + anon_sym_module, + anon_sym_for, + anon_sym_loop, + anon_sym_while, + anon_sym_if, + anon_sym_else, + anon_sym_try, + anon_sym_catch, + anon_sym_match, + anon_sym_true, + anon_sym_false, + anon_sym_null, + aux_sym_cmd_identifier_token3, + aux_sym_cmd_identifier_token4, + aux_sym_cmd_identifier_token5, + anon_sym_DASH_DASH, + aux_sym__val_number_decimal_token1, + aux_sym__val_number_decimal_token2, + aux_sym__val_number_decimal_token3, + aux_sym__val_number_decimal_token4, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BQUOTE, + [64218] = 27, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1412), 1, @@ -193834,7 +193876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_date, ACTIONS(4668), 1, anon_sym_GT2, - STATE(2202), 1, + STATE(2203), 1, sym_comment, STATE(2224), 1, aux_sym__types_body_repeat1, @@ -193842,9 +193884,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__collection_body_repeat1, STATE(3843), 1, sym__val_number_decimal, - STATE(4539), 1, + STATE(4540), 1, sym__collection_entry, - STATE(4871), 1, + STATE(4883), 1, sym__collection_body, STATE(4928), 1, sym_val_bool, @@ -193857,10 +193899,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4595), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4239), 2, + STATE(4242), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4581), 3, @@ -193872,48 +193914,6 @@ static const uint16_t ts_small_parse_table[] = { sym__str_double_quotes, sym__str_single_quotes, sym__str_back_ticks, - [64264] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2203), 1, - sym_comment, - ACTIONS(2224), 3, - anon_sym_export, - aux_sym_cmd_identifier_token1, - anon_sym_in, - ACTIONS(2222), 32, - sym_raw_string_begin, - anon_sym_alias, - anon_sym_let, - anon_sym_mut, - anon_sym_const, - anon_sym_def, - anon_sym_use, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_for, - anon_sym_loop, - anon_sym_while, - anon_sym_if, - anon_sym_else, - anon_sym_try, - anon_sym_catch, - anon_sym_match, - anon_sym_true, - anon_sym_false, - anon_sym_null, - aux_sym_cmd_identifier_token3, - aux_sym_cmd_identifier_token4, - aux_sym_cmd_identifier_token5, - anon_sym_DASH_DASH, - aux_sym__val_number_decimal_token1, - aux_sym__val_number_decimal_token2, - aux_sym__val_number_decimal_token3, - aux_sym__val_number_decimal_token4, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BQUOTE, [64310] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -194874,7 +194874,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__types_body_repeat1, STATE(3843), 1, sym__val_number_decimal, - STATE(4439), 1, + STATE(4441), 1, sym__collection_entry, STATE(4928), 1, sym_val_bool, @@ -194887,10 +194887,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4595), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4239), 2, + STATE(4242), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4581), 3, @@ -195786,7 +195786,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__collection_body_repeat1, STATE(3843), 1, sym__val_number_decimal, - STATE(4445), 1, + STATE(4446), 1, sym__collection_entry, STATE(4928), 1, sym_val_bool, @@ -195799,10 +195799,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4595), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4239), 2, + STATE(4242), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4581), 3, @@ -195916,7 +195916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_raw_string_begin, STATE(3843), 1, sym__val_number_decimal, - STATE(4729), 1, + STATE(4731), 1, sym__collection_entry, STATE(4928), 1, sym_val_bool, @@ -195935,7 +195935,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4618), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4747), 3, @@ -195976,7 +195976,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(3843), 1, sym__val_number_decimal, - STATE(4441), 1, + STATE(4444), 1, sym__collection_entry, STATE(4928), 1, sym_val_bool, @@ -195989,10 +195989,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4595), 2, aux_sym__val_number_decimal_token3, aux_sym__val_number_decimal_token4, - STATE(4239), 2, + STATE(4242), 2, sym_val_string, sym__unquoted_in_record, - STATE(4861), 2, + STATE(4870), 2, sym__val_range, sym__unquoted_anonymous_prefix, ACTIONS(4581), 3, @@ -199599,7 +199599,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(2331), 1, sym_comment, - STATE(4739), 1, + STATE(4740), 1, sym__expr_parenthesized_immediate, ACTIONS(4892), 2, anon_sym_DOT_DOT_EQ2, @@ -200678,7 +200678,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern, STATE(2363), 1, sym_comment, - STATE(4625), 1, + STATE(4626), 1, sym__expr_parenthesized_immediate, ACTIONS(4963), 2, anon_sym_DOT_DOT_EQ2, @@ -201752,7 +201752,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern, STATE(2397), 1, sym_comment, - STATE(4725), 1, + STATE(4726), 1, sym__expr_parenthesized_immediate, ACTIONS(968), 2, ts_builtin_sym_end, @@ -204937,33 +204937,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT_DOT2, anon_sym_DOT2, - [78130] = 4, - ACTIONS(3), 1, + [78130] = 5, + ACTIONS(103), 1, anon_sym_POUND, + ACTIONS(5215), 1, + aux_sym__immediate_decimal_token5, STATE(2507), 1, sym_comment, - ACTIONS(771), 6, - sym_identifier, - anon_sym_DASH2, - anon_sym_DOT_DOT2, - sym_filesize_unit, - sym_duration_unit, - sym__unquoted_pattern_in_record, - ACTIONS(773), 13, - anon_sym_EQ, - sym__newline, - anon_sym_PIPE, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, + ACTIONS(1802), 5, + ts_builtin_sym_end, + sym__space, anon_sym_LPAREN2, anon_sym_DOT_DOT_EQ2, anon_sym_DOT_DOT_LT2, - [78160] = 4, + ACTIONS(1804), 13, + sym__newline, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_err_GT_PIPE, + anon_sym_out_GT_PIPE, + anon_sym_e_GT_PIPE, + anon_sym_o_GT_PIPE, + anon_sym_err_PLUSout_GT_PIPE, + anon_sym_out_PLUSerr_GT_PIPE, + anon_sym_o_PLUSe_GT_PIPE, + anon_sym_e_PLUSo_GT_PIPE, + anon_sym_DOT_DOT2, + sym__unquoted_pattern, + [78162] = 4, ACTIONS(3), 1, anon_sym_POUND, STATE(2508), 1, @@ -204989,7 +204990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_DOT_DOT_EQ2, anon_sym_DOT_DOT_LT2, - [78190] = 8, + [78192] = 8, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1974), 1, @@ -204998,11 +204999,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, ACTIONS(1984), 1, sym__unquoted_pattern, - ACTIONS(5215), 1, + ACTIONS(5217), 1, anon_sym_DOT_DOT2, STATE(2509), 1, sym_comment, - ACTIONS(5217), 2, + ACTIONS(5219), 2, anon_sym_DOT_DOT_EQ2, anon_sym_DOT_DOT_LT2, ACTIONS(1976), 13, @@ -205019,33 +205020,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT_PIPE, anon_sym_RPAREN, anon_sym_RBRACE, - [78228] = 5, - ACTIONS(103), 1, + [78230] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5219), 1, - aux_sym__immediate_decimal_token5, STATE(2510), 1, sym_comment, - ACTIONS(1802), 5, - ts_builtin_sym_end, - sym__space, + ACTIONS(771), 6, + sym_identifier, + anon_sym_DASH2, + anon_sym_DOT_DOT2, + sym_filesize_unit, + sym_duration_unit, + sym__unquoted_pattern_in_record, + ACTIONS(773), 13, + anon_sym_EQ, + sym__newline, + anon_sym_PIPE, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, anon_sym_LPAREN2, anon_sym_DOT_DOT_EQ2, anon_sym_DOT_DOT_LT2, - ACTIONS(1804), 13, - sym__newline, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_err_GT_PIPE, - anon_sym_out_GT_PIPE, - anon_sym_e_GT_PIPE, - anon_sym_o_GT_PIPE, - anon_sym_err_PLUSout_GT_PIPE, - anon_sym_out_PLUSerr_GT_PIPE, - anon_sym_o_PLUSe_GT_PIPE, - anon_sym_e_PLUSo_GT_PIPE, - anon_sym_DOT_DOT2, - sym__unquoted_pattern, [78260] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -206001,7 +206001,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2547), 1, sym_comment, - STATE(4746), 1, + STATE(4747), 1, sym__expr_parenthesized_immediate, ACTIONS(5269), 16, sym__newline, @@ -206267,19 +206267,21 @@ static const uint16_t ts_small_parse_table[] = { [79726] = 8, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(1862), 1, - sym__space, - ACTIONS(5024), 1, - anon_sym_DOT2, - STATE(2430), 1, - aux_sym__where_predicate_lhs_repeat1, - STATE(2542), 1, - sym_path, + ACTIONS(1615), 1, + sym__unquoted_pattern, + ACTIONS(1968), 1, + anon_sym_LPAREN2, + ACTIONS(5279), 1, + anon_sym_DOT_DOT2, STATE(2557), 1, sym_comment, - STATE(2931), 1, - sym_cell_path, - ACTIONS(1864), 13, + ACTIONS(1964), 2, + ts_builtin_sym_end, + sym__space, + ACTIONS(5281), 2, + anon_sym_DOT_DOT_EQ2, + anon_sym_DOT_DOT_LT2, + ACTIONS(1966), 11, sym__newline, anon_sym_SEMI, anon_sym_PIPE, @@ -206291,8 +206293,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_out_PLUSerr_GT_PIPE, anon_sym_o_PLUSe_GT_PIPE, anon_sym_e_PLUSo_GT_PIPE, - anon_sym_RPAREN, - anon_sym_RBRACE, [79763] = 4, ACTIONS(3), 1, anon_sym_POUND, @@ -206350,14 +206350,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, ACTIONS(1984), 1, sym__unquoted_pattern, - ACTIONS(5279), 1, + ACTIONS(5283), 1, anon_sym_DOT_DOT2, STATE(2560), 1, sym_comment, ACTIONS(1974), 2, ts_builtin_sym_end, sym__space, - ACTIONS(5281), 2, + ACTIONS(5285), 2, anon_sym_DOT_DOT_EQ2, anon_sym_DOT_DOT_LT2, ACTIONS(1976), 11, @@ -206479,21 +206479,19 @@ static const uint16_t ts_small_parse_table[] = { [79982] = 8, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(1615), 1, - sym__unquoted_pattern, - ACTIONS(1968), 1, - anon_sym_LPAREN2, - ACTIONS(5283), 1, - anon_sym_DOT_DOT2, + ACTIONS(1862), 1, + sym__space, + ACTIONS(5024), 1, + anon_sym_DOT2, + STATE(2430), 1, + aux_sym__where_predicate_lhs_repeat1, + STATE(2542), 1, + sym_path, STATE(2565), 1, sym_comment, - ACTIONS(1964), 2, - ts_builtin_sym_end, - sym__space, - ACTIONS(5285), 2, - anon_sym_DOT_DOT_EQ2, - anon_sym_DOT_DOT_LT2, - ACTIONS(1966), 11, + STATE(2931), 1, + sym_cell_path, + ACTIONS(1864), 13, sym__newline, anon_sym_SEMI, anon_sym_PIPE, @@ -206505,6 +206503,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_out_PLUSerr_GT_PIPE, anon_sym_o_PLUSe_GT_PIPE, anon_sym_e_PLUSo_GT_PIPE, + anon_sym_RPAREN, + anon_sym_RBRACE, [80019] = 4, ACTIONS(103), 1, anon_sym_POUND, @@ -206537,7 +206537,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2567), 1, sym_comment, - STATE(4746), 1, + STATE(4747), 1, sym__expr_parenthesized_immediate, ACTIONS(5269), 16, sym__newline, @@ -206901,7 +206901,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2581), 1, sym_comment, - STATE(4746), 1, + STATE(4747), 1, sym__expr_parenthesized_immediate, ACTIONS(5269), 16, sym__newline, @@ -210723,7 +210723,7 @@ static const uint16_t ts_small_parse_table[] = { sym__space, STATE(2733), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2146), 13, sym__newline, @@ -210748,7 +210748,7 @@ static const uint16_t ts_small_parse_table[] = { sym__space, STATE(2734), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2150), 13, sym__newline, @@ -210799,7 +210799,7 @@ static const uint16_t ts_small_parse_table[] = { sym__space, STATE(2736), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2172), 13, sym__newline, @@ -210824,7 +210824,7 @@ static const uint16_t ts_small_parse_table[] = { sym__space, STATE(2737), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2074), 13, sym__newline, @@ -211437,7 +211437,7 @@ static const uint16_t ts_small_parse_table[] = { sym__space, STATE(2762), 1, sym_comment, - STATE(4626), 1, + STATE(4627), 1, sym__expr_parenthesized_immediate, ACTIONS(5579), 13, sym__newline, @@ -212934,7 +212934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2824), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2144), 2, ts_builtin_sym_end, @@ -213172,7 +213172,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2834), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2148), 2, ts_builtin_sym_end, @@ -213517,7 +213517,7 @@ static const uint16_t ts_small_parse_table[] = { sym__inter_single_quotes, STATE(3066), 1, sym__inter_double_quotes, - STATE(4745), 2, + STATE(4746), 2, sym_val_string, sym_val_interpolated, STATE(2454), 4, @@ -214168,7 +214168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2877), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2170), 2, ts_builtin_sym_end, @@ -214192,7 +214192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(2878), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, ACTIONS(2072), 2, ts_builtin_sym_end, @@ -215416,7 +215416,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(2927), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, ACTIONS(5804), 11, anon_sym_EQ, @@ -215439,7 +215439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(2928), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, ACTIONS(5808), 11, anon_sym_EQ, @@ -215812,7 +215812,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(2945), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, ACTIONS(5822), 11, anon_sym_EQ, @@ -215879,7 +215879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(2948), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, ACTIONS(5833), 11, anon_sym_EQ, @@ -216179,7 +216179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(2961), 1, sym_comment, - STATE(4655), 1, + STATE(4656), 1, sym__expr_parenthesized_immediate, ACTIONS(5640), 11, anon_sym_EQ, @@ -216357,7 +216357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(2969), 1, sym_comment, - STATE(4655), 1, + STATE(4656), 1, sym__expr_parenthesized_immediate, ACTIONS(5713), 11, anon_sym_EQ, @@ -217553,7 +217553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH2, STATE(3024), 1, sym_comment, - STATE(4655), 1, + STATE(4656), 1, sym__expr_parenthesized_immediate, ACTIONS(5719), 11, anon_sym_EQ, @@ -223975,7 +223975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, STATE(3331), 1, sym_comment, - STATE(3892), 1, + STATE(3895), 1, sym__immediate_decimal, ACTIONS(6430), 2, aux_sym__immediate_decimal_token1, @@ -224537,7 +224537,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(3357), 1, sym_comment, - STATE(4728), 1, + STATE(4729), 1, sym__expr_parenthesized_immediate, ACTIONS(868), 2, anon_sym_RBRACK, @@ -224726,7 +224726,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(3366), 1, sym_comment, - STATE(4625), 1, + STATE(4626), 1, sym__expr_parenthesized_immediate, ACTIONS(868), 2, sym__newline, @@ -225101,7 +225101,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, STATE(3385), 1, sym_comment, - STATE(4713), 1, + STATE(4722), 1, sym__immediate_decimal, ACTIONS(6478), 2, aux_sym__immediate_decimal_token1, @@ -225151,7 +225151,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__immediate_decimal_token2, STATE(3387), 1, sym_comment, - STATE(4753), 1, + STATE(4754), 1, sym__immediate_decimal, ACTIONS(6051), 2, aux_sym__immediate_decimal_token3, @@ -225660,7 +225660,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__immediate_decimal_token2, STATE(3411), 1, sym_comment, - STATE(4660), 1, + STATE(4661), 1, sym__immediate_decimal, ACTIONS(6590), 2, aux_sym__immediate_decimal_token3, @@ -225799,7 +225799,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern_in_record, STATE(3418), 1, sym_comment, - STATE(4630), 1, + STATE(4631), 1, sym__expr_parenthesized_immediate, ACTIONS(6610), 2, anon_sym_DOT_DOT_EQ2, @@ -226597,7 +226597,7 @@ static const uint16_t ts_small_parse_table[] = { sym_duration_unit, STATE(3456), 1, sym_comment, - STATE(4728), 1, + STATE(4729), 1, sym__expr_parenthesized_immediate, ACTIONS(6726), 2, anon_sym_DOT_DOT_EQ2, @@ -226770,7 +226770,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__immediate_decimal_token2, ACTIONS(5048), 1, aux_sym_unquoted_token2, - STATE(2565), 1, + STATE(2557), 1, sym__immediate_decimal, STATE(3464), 1, sym_comment, @@ -227903,7 +227903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, STATE(3521), 1, sym_comment, - STATE(4723), 1, + STATE(4724), 1, sym__immediate_decimal, ACTIONS(6478), 2, aux_sym__immediate_decimal_token1, @@ -228060,7 +228060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(3529), 1, sym_comment, - STATE(4676), 1, + STATE(4677), 1, sym__immediate_decimal, ACTIONS(6250), 2, aux_sym__immediate_decimal_token1, @@ -228265,7 +228265,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(3540), 1, sym_comment, - STATE(4750), 1, + STATE(4751), 1, sym__immediate_decimal, ACTIONS(6250), 2, aux_sym__immediate_decimal_token1, @@ -229669,7 +229669,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(4641), 1, sym_path, - STATE(4963), 1, + STATE(4952), 1, sym_cell_path, ACTIONS(6947), 3, anon_sym_RBRACK, @@ -230287,7 +230287,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_list, STATE(4577), 1, aux_sym__table_body_repeat1, - STATE(4955), 1, + STATE(4954), 1, sym__table_body, [110215] = 9, ACTIONS(3), 1, @@ -231100,7 +231100,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_list, STATE(4577), 1, aux_sym__table_body_repeat1, - STATE(5180), 1, + STATE(5170), 1, sym__table_body, [111381] = 7, ACTIONS(3), 1, @@ -231224,7 +231224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_list, STATE(4577), 1, aux_sym__table_body_repeat1, - STATE(5051), 1, + STATE(5045), 1, sym__table_body, [111559] = 8, ACTIONS(3), 1, @@ -231608,7 +231608,7 @@ static const uint16_t ts_small_parse_table[] = { sym__variable_name, STATE(4060), 1, sym_val_variable, - STATE(4383), 1, + STATE(4382), 1, sym__assignment_pattern, [112108] = 7, ACTIONS(3), 1, @@ -231635,7 +231635,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(3803), 1, aux_sym_attribute_list_repeat1, - STATE(4624), 1, + STATE(4625), 1, sym_attribute, ACTIONS(7232), 3, anon_sym_export, @@ -232271,7 +232271,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__types_body_repeat2, STATE(3774), 1, sym_comment, - STATE(4751), 1, + STATE(4752), 1, sym__expr_parenthesized_immediate, ACTIONS(7315), 2, anon_sym_RBRACK, @@ -232438,7 +232438,7 @@ static const uint16_t ts_small_parse_table[] = { sym__variable_name, STATE(4060), 1, sym_val_variable, - STATE(4371), 1, + STATE(4386), 1, sym__assignment_pattern_parenthesized, [113291] = 7, ACTIONS(103), 1, @@ -232595,7 +232595,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(3794), 1, sym_comment, - STATE(4682), 1, + STATE(4683), 1, sym_cell_path, [113515] = 3, ACTIONS(103), 1, @@ -232708,7 +232708,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(7339), 1, anon_sym_AT, - STATE(4624), 1, + STATE(4625), 1, sym_attribute, STATE(3803), 2, sym_comment, @@ -232940,7 +232940,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern, STATE(3818), 1, sym_comment, - STATE(4872), 1, + STATE(4876), 1, sym__immediate_decimal, ACTIONS(6478), 2, aux_sym__immediate_decimal_token1, @@ -233236,7 +233236,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(3836), 1, sym_comment, - STATE(4654), 1, + STATE(4655), 1, sym_cell_path, [114419] = 7, ACTIONS(103), 1, @@ -233407,7 +233407,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(3847), 1, sym_comment, - STATE(4678), 1, + STATE(4679), 1, sym_cell_path, [114662] = 6, ACTIONS(103), 1, @@ -233578,7 +233578,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__types_body_repeat2, STATE(3859), 1, sym_comment, - STATE(4751), 1, + STATE(4752), 1, sym__expr_parenthesized_immediate, ACTIONS(7448), 2, anon_sym_RBRACK, @@ -233939,7 +233939,7 @@ static const uint16_t ts_small_parse_table[] = { sym__variable_name, STATE(4060), 1, sym_val_variable, - STATE(4371), 1, + STATE(4386), 1, sym__assignment_pattern_parenthesized, [115411] = 5, ACTIONS(103), 1, @@ -234056,26 +234056,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT2, anon_sym_AT2, anon_sym_LBRACE, - [115568] = 6, + [115568] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1974), 1, - anon_sym_LBRACE, - ACTIONS(1984), 1, - sym__unquoted_pattern, - ACTIONS(7502), 1, - anon_sym_DOT_DOT2, STATE(3892), 1, sym_comment, - ACTIONS(7504), 2, - anon_sym_DOT_DOT_EQ2, - anon_sym_DOT_DOT_LT2, - [115588] = 7, + ACTIONS(6125), 5, + anon_sym_EQ, + anon_sym_DASH_GT, + anon_sym_GT2, + anon_sym_AT2, + anon_sym_LBRACE, + [115582] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7506), 1, + ACTIONS(7502), 1, sym_identifier, - ACTIONS(7508), 1, + ACTIONS(7504), 1, anon_sym_DOLLAR, STATE(3893), 1, sym_comment, @@ -234085,28 +234082,31 @@ static const uint16_t ts_small_parse_table[] = { sym_val_variable, STATE(4307), 1, sym__assignment_pattern, - [115610] = 3, + [115604] = 3, ACTIONS(3), 1, anon_sym_POUND, STATE(3894), 1, sym_comment, - ACTIONS(6125), 5, + ACTIONS(6129), 5, anon_sym_EQ, anon_sym_DASH_GT, anon_sym_GT2, anon_sym_AT2, anon_sym_LBRACE, - [115624] = 3, + [115618] = 6, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(1974), 1, + anon_sym_LBRACE, + ACTIONS(1984), 1, + sym__unquoted_pattern, + ACTIONS(7506), 1, + anon_sym_DOT_DOT2, STATE(3895), 1, sym_comment, - ACTIONS(6129), 5, - anon_sym_EQ, - anon_sym_DASH_GT, - anon_sym_GT2, - anon_sym_AT2, - anon_sym_LBRACE, + ACTIONS(7508), 2, + anon_sym_DOT_DOT_EQ2, + anon_sym_DOT_DOT_LT2, [115638] = 7, ACTIONS(3), 1, anon_sym_POUND, @@ -234120,7 +234120,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(4641), 1, sym_path, - STATE(4963), 1, + STATE(4952), 1, sym_cell_path, [115660] = 7, ACTIONS(3), 1, @@ -234161,7 +234161,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__where_predicate_lhs_repeat1, STATE(4641), 1, sym_path, - STATE(5045), 1, + STATE(5042), 1, sym_cell_path, [115718] = 4, ACTIONS(3), 1, @@ -234629,7 +234629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, STATE(3934), 1, sym_comment, - STATE(4733), 1, + STATE(4734), 1, sym__path_suffix, ACTIONS(1448), 2, sym__table_head_separator, @@ -235055,7 +235055,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4258), 1, aux_sym_string_content_repeat1, - STATE(5202), 1, + STATE(5015), 1, sym_string_content, ACTIONS(7528), 2, sym__escaped_str_content, @@ -235161,7 +235161,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4258), 1, aux_sym_string_content_repeat1, - STATE(4939), 1, + STATE(4937), 1, sym_string_content, ACTIONS(7528), 2, sym__escaped_str_content, @@ -235233,7 +235233,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4258), 1, aux_sym_string_content_repeat1, - STATE(5022), 1, + STATE(5202), 1, sym_string_content, ACTIONS(7528), 2, sym__escaped_str_content, @@ -235540,25 +235540,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT2, anon_sym_AT2, anon_sym_LBRACE, - [117656] = 5, - ACTIONS(103), 1, - anon_sym_POUND, - ACTIONS(7297), 1, - aux_sym__immediate_decimal_token5, - STATE(4002), 1, - sym_comment, - ACTIONS(1736), 2, - anon_sym_LPAREN2, - sym__entry_separator, - ACTIONS(1738), 2, - anon_sym_RBRACK, - sym__unquoted_pattern_in_list, - [117674] = 6, + [117656] = 6, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7629), 1, anon_sym_DQUOTE, - STATE(4003), 1, + STATE(4002), 1, sym_comment, STATE(4258), 1, aux_sym_string_content_repeat1, @@ -235567,12 +235554,36 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(7528), 2, sym__escaped_str_content, sym_escape_sequence, - [117694] = 6, + [117676] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4003), 1, + sym_comment, + ACTIONS(6107), 5, + anon_sym_EQ, + anon_sym_DASH_GT, + anon_sym_GT2, + anon_sym_AT2, + anon_sym_LBRACE, + [117690] = 5, + ACTIONS(103), 1, + anon_sym_POUND, + ACTIONS(7297), 1, + aux_sym__immediate_decimal_token5, + STATE(4004), 1, + sym_comment, + ACTIONS(1736), 2, + anon_sym_LPAREN2, + sym__entry_separator, + ACTIONS(1738), 2, + anon_sym_RBRACK, + sym__unquoted_pattern_in_list, + [117708] = 6, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7631), 1, anon_sym_DQUOTE, - STATE(4004), 1, + STATE(4005), 1, sym_comment, STATE(4258), 1, aux_sym_string_content_repeat1, @@ -235581,24 +235592,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(7528), 2, sym__escaped_str_content, sym_escape_sequence, - [117714] = 6, + [117728] = 6, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(7424), 1, - anon_sym_DOT_DOT2, ACTIONS(7633), 1, - anon_sym_RBRACE, - ACTIONS(7635), 1, - sym__entry_separator, - STATE(4005), 1, - sym_comment, - ACTIONS(7426), 2, - anon_sym_DOT_DOT_EQ2, - anon_sym_DOT_DOT_LT2, - [117734] = 6, - ACTIONS(103), 1, - anon_sym_POUND, - ACTIONS(7637), 1, anon_sym_DQUOTE, STATE(4006), 1, sym_comment, @@ -235609,23 +235606,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(7528), 2, sym__escaped_str_content, sym_escape_sequence, - [117754] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4007), 1, - sym_comment, - ACTIONS(6107), 5, - anon_sym_EQ, - anon_sym_DASH_GT, - anon_sym_GT2, - anon_sym_AT2, - anon_sym_LBRACE, - [117768] = 6, + [117748] = 6, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(7639), 1, + ACTIONS(7635), 1, anon_sym_DQUOTE, - STATE(4008), 1, + STATE(4007), 1, sym_comment, STATE(4258), 1, aux_sym_string_content_repeat1, @@ -235634,6 +235620,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(7528), 2, sym__escaped_str_content, sym_escape_sequence, + [117768] = 6, + ACTIONS(103), 1, + anon_sym_POUND, + ACTIONS(7424), 1, + anon_sym_DOT_DOT2, + ACTIONS(7637), 1, + anon_sym_RBRACE, + ACTIONS(7639), 1, + sym__entry_separator, + STATE(4008), 1, + sym_comment, + ACTIONS(7426), 2, + anon_sym_DOT_DOT_EQ2, + anon_sym_DOT_DOT_LT2, [117788] = 6, ACTIONS(103), 1, anon_sym_POUND, @@ -235979,9 +235979,9 @@ static const uint16_t ts_small_parse_table[] = { [118272] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7506), 1, + ACTIONS(7502), 1, sym_identifier, - ACTIONS(7508), 1, + ACTIONS(7504), 1, anon_sym_DOLLAR, STATE(3915), 1, sym__variable_name, @@ -236061,9 +236061,9 @@ static const uint16_t ts_small_parse_table[] = { [118388] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7506), 1, + ACTIONS(7502), 1, sym_identifier, - ACTIONS(7508), 1, + ACTIONS(7504), 1, anon_sym_DOLLAR, STATE(3957), 1, sym__variable_name, @@ -236076,9 +236076,9 @@ static const uint16_t ts_small_parse_table[] = { [118410] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7506), 1, + ACTIONS(7502), 1, sym_identifier, - ACTIONS(7508), 1, + ACTIONS(7504), 1, anon_sym_DOLLAR, STATE(3933), 1, sym__variable_name, @@ -236131,9 +236131,9 @@ static const uint16_t ts_small_parse_table[] = { [118488] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7506), 1, + ACTIONS(7502), 1, sym_identifier, - ACTIONS(7508), 1, + ACTIONS(7504), 1, anon_sym_DOLLAR, STATE(4014), 1, sym__variable_name, @@ -236146,9 +236146,9 @@ static const uint16_t ts_small_parse_table[] = { [118510] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7506), 1, + ACTIONS(7502), 1, sym_identifier, - ACTIONS(7508), 1, + ACTIONS(7504), 1, anon_sym_DOLLAR, STATE(3940), 1, sym__variable_name, @@ -236713,7 +236713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, STATE(4097), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, [119288] = 3, ACTIONS(3), 1, @@ -236778,7 +236778,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, STATE(4103), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, [119376] = 4, ACTIONS(103), 1, @@ -237045,29 +237045,29 @@ static const uint16_t ts_small_parse_table[] = { sym__newline, anon_sym_PIPE, anon_sym_EQ_GT, - [119738] = 6, + [119738] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4128), 1, + sym_comment, + ACTIONS(7719), 4, + sym__newline, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [119751] = 6, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(7719), 1, - anon_sym_GT2, ACTIONS(7721), 1, - anon_sym_AT2, + anon_sym_GT2, ACTIONS(7723), 1, + anon_sym_AT2, + ACTIONS(7725), 1, sym__entry_separator, - STATE(4128), 1, + STATE(4129), 1, sym_comment, STATE(4652), 1, sym_param_completer, - [119757] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4129), 1, - sym_comment, - ACTIONS(7725), 4, - sym__newline, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, [119770] = 6, ACTIONS(103), 1, anon_sym_POUND, @@ -237148,7 +237148,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(4136), 1, sym_comment, - ACTIONS(7725), 4, + ACTIONS(7719), 4, sym__newline, anon_sym_SEMI, anon_sym_RPAREN, @@ -237561,7 +237561,7 @@ static const uint16_t ts_small_parse_table[] = { sym__entry_separator, STATE(4173), 1, sym_comment, - STATE(4631), 1, + STATE(4632), 1, sym__expr_parenthesized_immediate, [120452] = 6, ACTIONS(103), 1, @@ -237691,7 +237691,7 @@ static const uint16_t ts_small_parse_table[] = { sym__entry_separator, STATE(4184), 1, sym_comment, - STATE(4631), 1, + STATE(4632), 1, sym__expr_parenthesized_immediate, [120635] = 5, ACTIONS(3), 1, @@ -237912,7 +237912,7 @@ static const uint16_t ts_small_parse_table[] = { sym__entry_separator, STATE(4203), 1, sym_comment, - STATE(4751), 1, + STATE(4752), 1, sym__expr_parenthesized_immediate, [120944] = 3, ACTIONS(3), 1, @@ -238264,85 +238264,85 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__types_body_repeat2, STATE(4235), 1, sym_comment, - [121420] = 6, - ACTIONS(103), 1, + [121420] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4264), 1, - sym__entry_separator, - ACTIONS(7792), 1, - anon_sym_LBRACK, - ACTIONS(7845), 1, - anon_sym_RBRACK, - STATE(1876), 1, - aux_sym__types_body_repeat2, STATE(4236), 1, sym_comment, - [121439] = 3, + ACTIONS(7845), 4, + sym__newline, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [121433] = 3, ACTIONS(3), 1, anon_sym_POUND, STATE(4237), 1, sym_comment, - ACTIONS(7847), 4, + ACTIONS(7845), 4, sym__newline, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [121452] = 6, + [121446] = 6, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4264), 1, sym__entry_separator, ACTIONS(7792), 1, anon_sym_LBRACK, - ACTIONS(7849), 1, + ACTIONS(7847), 1, anon_sym_RBRACK, STATE(1876), 1, aux_sym__types_body_repeat2, STATE(4238), 1, sym_comment, - [121471] = 6, - ACTIONS(103), 1, - anon_sym_POUND, - ACTIONS(7851), 1, - anon_sym_COLON, - ACTIONS(7853), 1, - anon_sym_GT2, - ACTIONS(7855), 1, - sym__entry_separator, - STATE(4239), 1, - sym_comment, - STATE(4709), 1, - sym__collection_annotation, - [121490] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4240), 1, - sym_comment, - ACTIONS(7847), 4, - sym__newline, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [121503] = 3, + [121465] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4241), 1, + STATE(4239), 1, sym_comment, ACTIONS(7741), 4, sym__newline, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [121516] = 3, + [121478] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4242), 1, + STATE(4240), 1, sym_comment, ACTIONS(7034), 4, anon_sym_in, sym_identifier, anon_sym_nu, anon_sym_env, + [121491] = 6, + ACTIONS(103), 1, + anon_sym_POUND, + ACTIONS(4264), 1, + sym__entry_separator, + ACTIONS(7792), 1, + anon_sym_LBRACK, + ACTIONS(7849), 1, + anon_sym_RBRACK, + STATE(1876), 1, + aux_sym__types_body_repeat2, + STATE(4241), 1, + sym_comment, + [121510] = 6, + ACTIONS(103), 1, + anon_sym_POUND, + ACTIONS(7851), 1, + anon_sym_COLON, + ACTIONS(7853), 1, + anon_sym_GT2, + ACTIONS(7855), 1, + sym__entry_separator, + STATE(4242), 1, + sym_comment, + STATE(4716), 1, + sym__collection_annotation, [121529] = 3, ACTIONS(3), 1, anon_sym_POUND, @@ -238490,13 +238490,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(5106), 1, anon_sym_LPAREN2, - ACTIONS(7633), 1, + ACTIONS(7637), 1, anon_sym_RBRACE, - ACTIONS(7635), 1, + ACTIONS(7639), 1, sym__entry_separator, STATE(4256), 1, sym_comment, - STATE(4631), 1, + STATE(4632), 1, sym__expr_parenthesized_immediate, [121741] = 3, ACTIONS(3), 1, @@ -238716,7 +238716,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, STATE(4275), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, [122048] = 3, ACTIONS(3), 1, @@ -238739,7 +238739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, STATE(4277), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, [122080] = 5, ACTIONS(103), 1, @@ -239767,154 +239767,154 @@ static const uint16_t ts_small_parse_table[] = { sym__newline, anon_sym_SEMI, anon_sym_RPAREN, - [123479] = 3, + [123479] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(4372), 1, - sym_comment, - ACTIONS(7982), 3, - sym__newline, - anon_sym_SEMI, - anon_sym_RPAREN, - [123491] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(7984), 1, + ACTIONS(7982), 1, anon_sym_export, - ACTIONS(7986), 1, + ACTIONS(7984), 1, anon_sym_def, - ACTIONS(7988), 1, + ACTIONS(7986), 1, anon_sym_extern, - STATE(4373), 1, + STATE(4372), 1, sym_comment, - [123507] = 5, + [123495] = 5, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4348), 1, sym__entry_separator, - ACTIONS(7990), 1, + ACTIONS(7988), 1, anon_sym_RBRACK, STATE(2110), 1, aux_sym__types_body_repeat2, - STATE(4374), 1, + STATE(4373), 1, sym_comment, - [123523] = 4, + [123511] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7992), 1, + ACTIONS(7990), 1, anon_sym_BANG, - STATE(4375), 1, + STATE(4374), 1, sym_comment, ACTIONS(1440), 2, sym__table_head_separator, anon_sym_DOT2, - [123537] = 3, + [123525] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4376), 1, + STATE(4375), 1, sym_comment, ACTIONS(7690), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [123549] = 4, + [123537] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(2563), 1, sym__entry_separator, - STATE(4377), 1, + STATE(4376), 1, sym_comment, ACTIONS(2565), 2, anon_sym_RBRACK, anon_sym_RBRACE, - [123563] = 5, + [123551] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7994), 1, + ACTIONS(7992), 1, anon_sym_RBRACK, - ACTIONS(7996), 1, + ACTIONS(7994), 1, anon_sym_DOT_DOT, - STATE(4378), 1, + STATE(4377), 1, sym_comment, - STATE(4863), 1, + STATE(4862), 1, sym__match_pattern_rest, - [123579] = 3, + [123567] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4379), 1, + STATE(4378), 1, sym_comment, ACTIONS(7883), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [123591] = 4, + [123579] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(2571), 1, sym__entry_separator, - STATE(4380), 1, + STATE(4379), 1, sym_comment, ACTIONS(2573), 2, anon_sym_RBRACK, anon_sym_RBRACE, - [123605] = 5, + [123593] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7998), 1, + ACTIONS(7996), 1, anon_sym_RBRACK, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, - STATE(4381), 1, + STATE(4380), 1, sym_comment, STATE(4498), 1, aux_sym_val_binary_repeat1, - [123621] = 3, + [123609] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4382), 1, + STATE(4381), 1, sym_comment, ACTIONS(2092), 3, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, - [123633] = 3, + [123621] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4383), 1, + STATE(4382), 1, sym_comment, ACTIONS(7861), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [123645] = 3, + [123633] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4384), 1, + STATE(4383), 1, sym_comment, ACTIONS(7881), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [123657] = 3, + [123645] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4385), 1, + STATE(4384), 1, sym_comment, ACTIONS(7804), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [123669] = 5, + [123657] = 5, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1627), 1, sym__entry_separator, - ACTIONS(8002), 1, + ACTIONS(8000), 1, anon_sym_RBRACE, STATE(1464), 1, aux_sym__types_body_repeat2, + STATE(4385), 1, + sym_comment, + [123673] = 3, + ACTIONS(3), 1, + anon_sym_POUND, STATE(4386), 1, sym_comment, + ACTIONS(8002), 3, + sym__newline, + anon_sym_SEMI, + anon_sym_RPAREN, [123685] = 3, ACTIONS(3), 1, anon_sym_POUND, @@ -240024,7 +240024,7 @@ static const uint16_t ts_small_parse_table[] = { [123831] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7992), 1, + ACTIONS(7990), 1, anon_sym_QMARK2, STATE(4398), 1, sym_comment, @@ -240069,7 +240069,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT2, STATE(4402), 1, sym_comment, - STATE(5004), 1, + STATE(5003), 1, sym_param_completer, [123901] = 3, ACTIONS(3), 1, @@ -240118,7 +240118,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(4407), 1, sym_comment, - STATE(4444), 1, + STATE(4445), 1, sym_block, [123969] = 5, ACTIONS(3), 1, @@ -240171,7 +240171,7 @@ static const uint16_t ts_small_parse_table[] = { [124035] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8014), 1, anon_sym_RBRACK, @@ -240349,7 +240349,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT2, STATE(4431), 1, sym_comment, - STATE(4933), 1, + STATE(4886), 1, sym_param_completer, [124287] = 3, ACTIONS(3), 1, @@ -240415,17 +240415,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(4438), 1, sym_comment, - STATE(4728), 1, + STATE(4729), 1, sym__expr_parenthesized_immediate, [124377] = 5, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(4957), 1, - sym__entry_separator, - ACTIONS(8022), 1, - anon_sym_GT2, - STATE(2376), 1, - aux_sym__types_body_repeat2, + ACTIONS(2549), 1, + aux_sym_cmd_identifier_token2, + ACTIONS(3778), 1, + anon_sym_LBRACE, + STATE(4257), 1, + sym_block, STATE(4439), 1, sym_comment, [124393] = 3, @@ -240442,9 +240442,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4957), 1, sym__entry_separator, - ACTIONS(8024), 1, + ACTIONS(8022), 1, anon_sym_GT2, - STATE(2372), 1, + STATE(2376), 1, aux_sym__types_body_repeat2, STATE(4441), 1, sym_comment, @@ -240466,16 +240466,27 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [124445] = 3, - ACTIONS(3), 1, + [124445] = 5, + ACTIONS(103), 1, anon_sym_POUND, + ACTIONS(4957), 1, + sym__entry_separator, + ACTIONS(8024), 1, + anon_sym_GT2, + STATE(2372), 1, + aux_sym__types_body_repeat2, STATE(4444), 1, sym_comment, + [124461] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4445), 1, + sym_comment, ACTIONS(7873), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [124457] = 5, + [124473] = 5, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4957), 1, @@ -240484,30 +240495,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT2, STATE(2362), 1, aux_sym__types_body_repeat2, - STATE(4445), 1, + STATE(4446), 1, sym_comment, - [124473] = 5, + [124489] = 5, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1752), 1, anon_sym_LPAREN2, ACTIONS(5048), 1, sym__unquoted_pattern, - STATE(4446), 1, - sym_comment, - STATE(4725), 1, - sym__expr_parenthesized_immediate, - [124489] = 5, - ACTIONS(103), 1, - anon_sym_POUND, - ACTIONS(2549), 1, - aux_sym_cmd_identifier_token2, - ACTIONS(3778), 1, - anon_sym_LBRACE, - STATE(4257), 1, - sym_block, STATE(4447), 1, sym_comment, + STATE(4726), 1, + sym__expr_parenthesized_immediate, [124505] = 5, ACTIONS(103), 1, anon_sym_POUND, @@ -240655,25 +240655,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_DASH_DASH, - [124709] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4463), 1, - sym_comment, - ACTIONS(4629), 3, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_DASH_DASH, - [124721] = 4, + [124709] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8047), 1, anon_sym_GT2, - STATE(4464), 1, + STATE(4463), 1, sym_comment, ACTIONS(8049), 2, anon_sym_AT2, sym__entry_separator, + [124723] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4464), 1, + sym_comment, + ACTIONS(4629), 3, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_DASH_DASH, [124735] = 5, ACTIONS(3), 1, anon_sym_POUND, @@ -240739,7 +240739,7 @@ static const uint16_t ts_small_parse_table[] = { [124823] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8062), 1, anon_sym_RBRACK, @@ -240772,7 +240772,7 @@ static const uint16_t ts_small_parse_table[] = { [124871] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8064), 1, anon_sym_RBRACK, @@ -240789,7 +240789,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern, STATE(4475), 1, sym_comment, - STATE(4625), 1, + STATE(4626), 1, sym__expr_parenthesized_immediate, [124903] = 4, ACTIONS(103), 1, @@ -240891,7 +240891,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern_in_record, STATE(4485), 1, sym_comment, - STATE(4630), 1, + STATE(4631), 1, sym__expr_parenthesized_immediate, [125047] = 3, ACTIONS(3), 1, @@ -240925,14 +240925,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(4489), 1, sym_comment, - ACTIONS(7725), 3, + ACTIONS(7719), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, [125095] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8074), 1, anon_sym_RBRACK, @@ -240955,14 +240955,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(4492), 1, sym_comment, - ACTIONS(7725), 3, + ACTIONS(7719), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, [125137] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8076), 1, anon_sym_RBRACK, @@ -241002,7 +241002,7 @@ static const uint16_t ts_small_parse_table[] = { [125193] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8080), 1, anon_sym_RBRACK, @@ -241013,7 +241013,7 @@ static const uint16_t ts_small_parse_table[] = { [125209] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8082), 1, anon_sym_RBRACK, @@ -241044,7 +241044,7 @@ static const uint16_t ts_small_parse_table[] = { [125253] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8084), 1, anon_sym_RBRACK, @@ -241121,7 +241121,7 @@ static const uint16_t ts_small_parse_table[] = { [125359] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8092), 1, anon_sym_RBRACK, @@ -241152,7 +241152,7 @@ static const uint16_t ts_small_parse_table[] = { [125403] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8096), 1, anon_sym_RBRACK, @@ -241381,66 +241381,66 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [125723] = 4, + [125723] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3992), 1, + anon_sym_AT2, + ACTIONS(8110), 1, + anon_sym_GT2, + STATE(4536), 1, + sym_comment, + STATE(4838), 1, + sym_param_completer, + [125739] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1706), 1, sym__entry_separator, - STATE(4536), 1, + STATE(4537), 1, sym_comment, ACTIONS(1619), 2, anon_sym_RBRACK, anon_sym_RBRACE, - [125737] = 3, + [125753] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4537), 1, + STATE(4538), 1, sym_comment, - ACTIONS(8110), 3, + ACTIONS(8112), 3, sym__newline, anon_sym_LBRACK, anon_sym_RBRACK, - [125749] = 3, + [125765] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4538), 1, + STATE(4539), 1, sym_comment, ACTIONS(7827), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, - [125761] = 5, + [125777] = 5, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4957), 1, sym__entry_separator, - ACTIONS(8112), 1, + ACTIONS(8114), 1, anon_sym_GT2, STATE(2373), 1, aux_sym__types_body_repeat2, - STATE(4539), 1, + STATE(4540), 1, sym_comment, - [125777] = 4, + [125793] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1955), 1, anon_sym_POUND_BANG, - ACTIONS(8114), 1, + ACTIONS(8116), 1, sym__newline, - STATE(4540), 2, + STATE(4541), 2, aux_sym__repeat_newline, sym_comment, - [125791] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3992), 1, - anon_sym_AT2, - ACTIONS(8117), 1, - anon_sym_GT2, - STATE(4541), 1, - sym_comment, - STATE(4953), 1, - sym_param_completer, [125807] = 5, ACTIONS(103), 1, anon_sym_POUND, @@ -241627,7 +241627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(4560), 1, sym_comment, - ACTIONS(7847), 3, + ACTIONS(7845), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, @@ -241636,7 +241636,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(4561), 1, sym_comment, - ACTIONS(7847), 3, + ACTIONS(7845), 3, ts_builtin_sym_end, sym__newline, anon_sym_SEMI, @@ -241679,7 +241679,7 @@ static const uint16_t ts_small_parse_table[] = { [126133] = 5, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(7723), 1, + ACTIONS(7725), 1, sym__entry_separator, ACTIONS(8138), 1, anon_sym_AT2, @@ -241714,7 +241714,7 @@ static const uint16_t ts_small_parse_table[] = { sym__entry_separator, ACTIONS(8142), 1, anon_sym_RBRACK, - STATE(4236), 1, + STATE(4238), 1, aux_sym__types_body_repeat2, STATE(4569), 1, sym_comment, @@ -241833,7 +241833,7 @@ static const uint16_t ts_small_parse_table[] = { sym__entry_separator, ACTIONS(8148), 1, anon_sym_RBRACK, - STATE(4238), 1, + STATE(4241), 1, aux_sym__types_body_repeat2, STATE(4580), 1, sym_comment, @@ -241944,7 +241944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(8158), 1, anon_sym_LBRACK, - STATE(4749), 1, + STATE(4750), 1, sym_val_list, STATE(4591), 2, sym_comment, @@ -242033,7 +242033,7 @@ static const uint16_t ts_small_parse_table[] = { [126637] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8177), 1, anon_sym_RBRACK, @@ -242127,7 +242127,7 @@ static const uint16_t ts_small_parse_table[] = { [126771] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8187), 1, anon_sym_RBRACK, @@ -242144,7 +242144,7 @@ static const uint16_t ts_small_parse_table[] = { sym__unquoted_pattern, STATE(4610), 1, sym_comment, - STATE(4739), 1, + STATE(4740), 1, sym__expr_parenthesized_immediate, [126803] = 3, ACTIONS(3), 1, @@ -242182,7 +242182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND_BANG, ACTIONS(8191), 1, sym__newline, - STATE(4540), 1, + STATE(4541), 1, aux_sym__repeat_newline, STATE(4614), 1, sym_comment, @@ -242224,7 +242224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(4618), 1, sym_comment, - STATE(4709), 1, + STATE(4716), 1, sym__collection_annotation, [126915] = 3, ACTIONS(3), 1, @@ -242248,7 +242248,7 @@ static const uint16_t ts_small_parse_table[] = { [126941] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8000), 1, + ACTIONS(7998), 1, sym_hex_digit, ACTIONS(8203), 1, anon_sym_RBRACK, @@ -242259,9 +242259,9 @@ static const uint16_t ts_small_parse_table[] = { [126957] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, + ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4237), 1, + STATE(4433), 1, sym_block, STATE(4622), 1, sym_comment, @@ -242273,137 +242273,137 @@ static const uint16_t ts_small_parse_table[] = { STATE(4623), 2, sym_comment, aux_sym__unquoted_with_expr_repeat1, - [126981] = 3, + [126981] = 4, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(3778), 1, + anon_sym_LBRACE, + STATE(4236), 1, + sym_block, STATE(4624), 1, sym_comment, + [126994] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4625), 1, + sym_comment, ACTIONS(8208), 2, sym__newline, anon_sym_SEMI, - [126992] = 4, + [127005] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8210), 1, aux_sym__unquoted_with_expr_token1, - STATE(4625), 1, + STATE(4626), 1, sym_comment, - STATE(4627), 1, + STATE(4628), 1, aux_sym__unquoted_with_expr_repeat1, - [127005] = 4, + [127018] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8212), 1, aux_sym__unquoted_with_expr_token1, - STATE(4626), 1, + STATE(4627), 1, sym_comment, - STATE(4628), 1, + STATE(4629), 1, aux_sym__unquoted_with_expr_repeat1, - [127018] = 4, + [127031] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8214), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4627), 1, + STATE(4628), 1, sym_comment, - [127031] = 4, + [127044] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8216), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4628), 1, + STATE(4629), 1, sym_comment, - [127044] = 4, + [127057] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4432), 1, sym_block, - STATE(4629), 1, + STATE(4630), 1, sym_comment, - [127057] = 4, + [127070] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8218), 1, aux_sym__unquoted_in_record_with_expr_token1, - STATE(4630), 1, + STATE(4631), 1, sym_comment, STATE(4789), 1, aux_sym__unquoted_in_record_with_expr_repeat1, - [127070] = 4, + [127083] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8220), 1, aux_sym__unquoted_in_record_with_expr_token1, - STATE(4631), 1, + STATE(4632), 1, sym_comment, STATE(4714), 1, aux_sym__unquoted_in_record_with_expr_repeat1, - [127083] = 4, + [127096] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8222), 1, aux_sym__unquoted_in_record_with_expr_token1, - STATE(4632), 1, + STATE(4633), 1, sym_comment, STATE(4650), 1, aux_sym__unquoted_in_record_with_expr_repeat1, - [127096] = 4, + [127109] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8224), 1, aux_sym__unquoted_in_record_with_expr_token1, - STATE(4633), 1, + STATE(4634), 1, sym_comment, STATE(4650), 1, aux_sym__unquoted_in_record_with_expr_repeat1, - [127109] = 4, + [127122] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4083), 1, sym_block, - STATE(4634), 1, + STATE(4635), 1, sym_comment, - [127122] = 4, + [127135] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4085), 1, sym_block, - STATE(4635), 1, + STATE(4636), 1, sym_comment, - [127135] = 4, + [127148] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7572), 1, anon_sym_RBRACE, ACTIONS(7574), 1, sym__entry_separator, - STATE(4636), 1, - sym_comment, - [127148] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LBRACE, - STATE(4094), 1, - sym_block, STATE(4637), 1, sym_comment, [127161] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3755), 1, + ACTIONS(3778), 1, anon_sym_LBRACE, - STATE(4433), 1, + STATE(4094), 1, sym_block, STATE(4638), 1, sym_comment, @@ -242439,7 +242439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN2, STATE(4642), 1, sym_comment, - STATE(5170), 1, + STATE(5162), 1, sym__expr_parenthesized_immediate, [127222] = 4, ACTIONS(3), 1, @@ -242455,7 +242455,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, - STATE(4241), 1, + STATE(4237), 1, sym_block, STATE(4644), 1, sym_comment, @@ -242464,7 +242464,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, - STATE(4243), 1, + STATE(4239), 1, sym_block, STATE(4645), 1, sym_comment, @@ -242475,7 +242475,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__unquoted_with_expr_token1, STATE(4646), 1, sym_comment, - STATE(4665), 1, + STATE(4666), 1, aux_sym__unquoted_with_expr_repeat1, [127274] = 4, ACTIONS(3), 1, @@ -242500,7 +242500,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(8228), 1, aux_sym__unquoted_in_record_with_expr_token1, - STATE(4632), 1, + STATE(4633), 1, aux_sym__unquoted_in_record_with_expr_repeat1, STATE(4649), 1, sym_comment, @@ -242540,300 +242540,300 @@ static const uint16_t ts_small_parse_table[] = { STATE(4653), 1, sym_comment, [127363] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3778), 1, + anon_sym_LBRACE, + STATE(4243), 1, + sym_block, + STATE(4654), 1, + sym_comment, + [127376] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8237), 1, anon_sym_RBRACE, ACTIONS(8239), 1, sym__entry_separator, - STATE(4654), 1, + STATE(4655), 1, sym_comment, - [127376] = 4, + [127389] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8241), 1, aux_sym__unquoted_in_record_with_expr_token1, - STATE(4633), 1, + STATE(4634), 1, aux_sym__unquoted_in_record_with_expr_repeat1, - STATE(4655), 1, + STATE(4656), 1, sym_comment, - [127389] = 4, + [127402] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7589), 1, anon_sym_RBRACE, ACTIONS(7591), 1, sym__entry_separator, - STATE(4656), 1, + STATE(4657), 1, sym_comment, - [127402] = 4, + [127415] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8243), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4657), 1, + STATE(4658), 1, sym_comment, - [127415] = 4, + [127428] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8245), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4658), 1, + STATE(4659), 1, sym_comment, - [127428] = 4, + [127441] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4443), 1, sym_block, - STATE(4659), 1, + STATE(4660), 1, sym_comment, - [127441] = 4, + [127454] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1615), 1, sym__unquoted_pattern, ACTIONS(1964), 1, anon_sym_LBRACE, - STATE(4660), 1, + STATE(4661), 1, sym_comment, - [127454] = 4, + [127467] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(968), 1, anon_sym_LBRACE, ACTIONS(1762), 1, sym__unquoted_pattern, - STATE(4661), 1, + STATE(4662), 1, sym_comment, - [127467] = 4, + [127480] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4348), 1, sym_block, - STATE(4662), 1, + STATE(4663), 1, sym_comment, - [127480] = 4, + [127493] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8247), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4663), 1, + STATE(4664), 1, sym_comment, - [127493] = 4, + [127506] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4101), 1, sym_block, - STATE(4664), 1, + STATE(4665), 1, sym_comment, - [127506] = 4, + [127519] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8249), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4665), 1, + STATE(4666), 1, sym_comment, - [127519] = 4, + [127532] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4110), 1, sym_block, - STATE(4666), 1, + STATE(4667), 1, sym_comment, - [127532] = 4, + [127545] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, - STATE(4129), 1, + STATE(4128), 1, sym_block, - STATE(4667), 1, + STATE(4668), 1, sym_comment, - [127545] = 4, + [127558] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4136), 1, sym_block, - STATE(4668), 1, + STATE(4669), 1, sym_comment, - [127558] = 4, + [127571] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(994), 1, anon_sym_LBRACE, ACTIONS(2585), 1, sym__unquoted_pattern, - STATE(4669), 1, + STATE(4670), 1, sym_comment, - [127571] = 4, + [127584] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4351), 1, sym_block, - STATE(4670), 1, + STATE(4671), 1, sym_comment, - [127584] = 4, + [127597] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1802), 1, anon_sym_LBRACE, ACTIONS(1804), 1, sym__unquoted_pattern, - STATE(4671), 1, + STATE(4672), 1, sym_comment, - [127597] = 4, + [127610] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4049), 1, sym_block, - STATE(4672), 1, + STATE(4673), 1, sym_comment, - [127610] = 4, + [127623] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1018), 1, anon_sym_LBRACE, ACTIONS(2585), 1, sym__unquoted_pattern, - STATE(4673), 1, + STATE(4674), 1, sym_comment, - [127623] = 4, + [127636] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8251), 1, anon_sym_DASH2, - STATE(4674), 1, + STATE(4675), 1, sym_comment, - STATE(4982), 1, + STATE(4979), 1, sym_param_short_flag, - [127636] = 4, + [127649] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4052), 1, sym_block, - STATE(4675), 1, + STATE(4676), 1, sym_comment, - [127649] = 4, + [127662] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(2523), 1, sym__entry_separator, ACTIONS(2525), 1, anon_sym_RBRACE, - STATE(4676), 1, + STATE(4677), 1, sym_comment, - [127662] = 4, + [127675] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1706), 1, anon_sym_LBRACE, ACTIONS(2597), 1, sym__unquoted_pattern, - STATE(4677), 1, + STATE(4678), 1, sym_comment, - [127675] = 4, + [127688] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(5245), 1, anon_sym_RBRACK, ACTIONS(5247), 1, sym__entry_separator, - STATE(4678), 1, + STATE(4679), 1, sym_comment, - [127688] = 4, + [127701] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4149), 1, sym_block, - STATE(4679), 1, + STATE(4680), 1, sym_comment, - [127701] = 4, + [127714] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4151), 1, sym_block, - STATE(4680), 1, + STATE(4681), 1, sym_comment, - [127714] = 4, + [127727] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8253), 1, anon_sym_RBRACE, ACTIONS(8255), 1, sym__entry_separator, - STATE(4681), 1, + STATE(4682), 1, sym_comment, - [127727] = 4, + [127740] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7390), 1, anon_sym_RBRACE, ACTIONS(7392), 1, sym__entry_separator, - STATE(4682), 1, + STATE(4683), 1, sym_comment, - [127740] = 4, + [127753] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1752), 1, anon_sym_LPAREN2, - STATE(4683), 1, + STATE(4684), 1, sym_comment, - STATE(5024), 1, + STATE(5019), 1, sym__expr_parenthesized_immediate, - [127753] = 4, + [127766] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8257), 1, anon_sym_RBRACE, ACTIONS(8259), 1, sym__entry_separator, - STATE(4684), 1, + STATE(4685), 1, sym_comment, - [127766] = 4, + [127779] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(2597), 1, sym__unquoted_pattern_in_list, ACTIONS(7210), 1, sym__entry_separator, - STATE(4685), 1, - sym_comment, - [127779] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3755), 1, - anon_sym_LBRACE, - STATE(4521), 1, - sym_block, STATE(4686), 1, sym_comment, [127792] = 4, @@ -242841,7 +242841,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4487), 1, + STATE(4521), 1, sym_block, STATE(4687), 1, sym_comment, @@ -242850,7 +242850,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4488), 1, + STATE(4487), 1, sym_block, STATE(4688), 1, sym_comment, @@ -242859,7 +242859,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4418), 1, + STATE(4488), 1, sym_block, STATE(4689), 1, sym_comment, @@ -242868,16 +242868,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4560), 1, + STATE(4418), 1, sym_block, STATE(4690), 1, sym_comment, [127844] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3778), 1, + ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4334), 1, + STATE(4560), 1, sym_block, STATE(4691), 1, sym_comment, @@ -242886,16 +242886,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, - STATE(4341), 1, + STATE(4334), 1, sym_block, STATE(4692), 1, sym_comment, [127870] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3755), 1, + ACTIONS(3778), 1, anon_sym_LBRACE, - STATE(4489), 1, + STATE(4341), 1, sym_block, STATE(4693), 1, sym_comment, @@ -242904,17 +242904,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4419), 1, + STATE(4489), 1, sym_block, STATE(4694), 1, sym_comment, [127896] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1984), 1, - sym__unquoted_pattern, - ACTIONS(2575), 1, + ACTIONS(3755), 1, anon_sym_LBRACE, + STATE(4419), 1, + sym_block, STATE(4695), 1, sym_comment, [127909] = 4, @@ -243025,57 +243025,57 @@ static const uint16_t ts_small_parse_table[] = { sym_block, STATE(4707), 1, sym_comment, - [128065] = 4, + [128065] = 3, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(4708), 1, + sym_comment, + ACTIONS(8049), 2, + anon_sym_GT2, + anon_sym_AT2, + [128076] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8263), 1, aux_sym__unquoted_in_list_with_expr_token1, - STATE(4708), 1, + STATE(4709), 1, sym_comment, - STATE(4735), 1, + STATE(4736), 1, aux_sym__unquoted_in_list_with_expr_repeat1, - [128078] = 4, + [128089] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1984), 1, + sym__unquoted_pattern, + ACTIONS(2575), 1, + anon_sym_LBRACE, + STATE(4710), 1, + sym_comment, + [128102] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8265), 1, - anon_sym_GT2, + anon_sym_RBRACK, ACTIONS(8267), 1, sym__entry_separator, - STATE(4709), 1, + STATE(4711), 1, sym_comment, - [128091] = 4, + [128115] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(6894), 1, sym__entry_separator, ACTIONS(8269), 1, anon_sym_RBRACK, - STATE(4710), 1, + STATE(4712), 1, sym_comment, - [128104] = 4, + [128128] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(6922), 1, sym__entry_separator, ACTIONS(8271), 1, anon_sym_RBRACK, - STATE(4711), 1, - sym_comment, - [128117] = 3, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(4712), 1, - sym_comment, - ACTIONS(8049), 2, - anon_sym_GT2, - anon_sym_AT2, - [128128] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1974), 1, - anon_sym_LBRACE, - ACTIONS(1984), 1, - sym__unquoted_pattern, STATE(4713), 1, sym_comment, [128141] = 4, @@ -243099,28 +243099,28 @@ static const uint16_t ts_small_parse_table[] = { [128167] = 4, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(3757), 1, - sym__entry_separator, ACTIONS(8279), 1, - anon_sym_RBRACE, + anon_sym_GT2, + ACTIONS(8281), 1, + sym__entry_separator, STATE(4716), 1, sym_comment, [128180] = 4, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(7633), 1, - anon_sym_RBRACE, - ACTIONS(7635), 1, + ACTIONS(3757), 1, sym__entry_separator, + ACTIONS(8283), 1, + anon_sym_RBRACE, STATE(4717), 1, sym_comment, [128193] = 4, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(3755), 1, - anon_sym_LBRACE, - STATE(4384), 1, - sym_block, + ACTIONS(7637), 1, + anon_sym_RBRACE, + ACTIONS(7639), 1, + sym__entry_separator, STATE(4718), 1, sym_comment, [128206] = 4, @@ -243128,98 +243128,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, - STATE(4523), 1, + STATE(4383), 1, sym_block, STATE(4719), 1, sym_comment, [128219] = 4, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2635), 1, - sym__entry_separator, - ACTIONS(2637), 1, - anon_sym_RBRACE, + ACTIONS(3755), 1, + anon_sym_LBRACE, + STATE(4523), 1, + sym_block, STATE(4720), 1, sym_comment, [128232] = 4, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8282), 1, - anon_sym_RBRACK, - ACTIONS(8284), 1, + ACTIONS(2635), 1, sym__entry_separator, + ACTIONS(2637), 1, + anon_sym_RBRACE, STATE(4721), 1, sym_comment, [128245] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1974), 1, + anon_sym_LBRACE, + ACTIONS(1984), 1, + sym__unquoted_pattern, + STATE(4722), 1, + sym_comment, + [128258] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4562), 1, sym_block, - STATE(4722), 1, + STATE(4723), 1, sym_comment, - [128258] = 4, + [128271] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1639), 1, sym__unquoted_pattern, ACTIONS(2523), 1, anon_sym_LBRACE, - STATE(4723), 1, + STATE(4724), 1, sym_comment, - [128271] = 4, + [128284] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(4338), 1, sym_block, - STATE(4724), 1, + STATE(4725), 1, sym_comment, - [128284] = 4, + [128297] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8286), 1, aux_sym__unquoted_with_expr_token1, - STATE(4663), 1, + STATE(4664), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4725), 1, + STATE(4726), 1, sym_comment, - [128297] = 4, + [128310] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(3076), 1, sym_block, - STATE(4726), 1, + STATE(4727), 1, sym_comment, - [128310] = 4, + [128323] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1627), 1, sym__entry_separator, STATE(1496), 1, aux_sym__types_body_repeat2, - STATE(4727), 1, + STATE(4728), 1, sym_comment, - [128323] = 4, + [128336] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8288), 1, aux_sym__unquoted_in_list_with_expr_token1, - STATE(4708), 1, + STATE(4709), 1, aux_sym__unquoted_in_list_with_expr_repeat1, - STATE(4728), 1, - sym_comment, - [128336] = 4, - ACTIONS(103), 1, - anon_sym_POUND, - ACTIONS(4957), 1, - sym__entry_separator, - STATE(2402), 1, - aux_sym__types_body_repeat2, STATE(4729), 1, sym_comment, [128349] = 4, @@ -243232,368 +243232,368 @@ static const uint16_t ts_small_parse_table[] = { STATE(4730), 1, sym_comment, [128362] = 4, + ACTIONS(103), 1, + anon_sym_POUND, + ACTIONS(4957), 1, + sym__entry_separator, + STATE(2402), 1, + aux_sym__types_body_repeat2, + STATE(4731), 1, + sym_comment, + [128375] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(6115), 1, sym__entry_separator, ACTIONS(6117), 1, anon_sym_RBRACK, - STATE(4731), 1, + STATE(4732), 1, sym_comment, - [128375] = 4, + [128388] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4722), 1, sym__entry_separator, STATE(2252), 1, aux_sym__types_body_repeat2, - STATE(4732), 1, + STATE(4733), 1, sym_comment, - [128388] = 3, + [128401] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4733), 1, + STATE(4734), 1, sym_comment, ACTIONS(1522), 2, sym__table_head_separator, anon_sym_DOT2, - [128399] = 4, + [128412] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4563), 1, sym_block, - STATE(4734), 1, + STATE(4735), 1, sym_comment, - [128412] = 3, + [128425] = 3, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8290), 1, aux_sym__unquoted_in_list_with_expr_token1, - STATE(4735), 2, + STATE(4736), 2, sym_comment, aux_sym__unquoted_in_list_with_expr_repeat1, - [128423] = 4, + [128436] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4264), 1, sym__entry_separator, STATE(1979), 1, aux_sym__types_body_repeat2, - STATE(4736), 1, + STATE(4737), 1, sym_comment, - [128436] = 4, + [128449] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4486), 1, sym_block, - STATE(4737), 1, + STATE(4738), 1, sym_comment, - [128449] = 4, + [128462] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4533), 1, sym_block, - STATE(4738), 1, + STATE(4739), 1, sym_comment, - [128462] = 4, + [128475] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8293), 1, aux_sym__unquoted_with_expr_token1, - STATE(4739), 1, + STATE(4740), 1, sym_comment, - STATE(4755), 1, + STATE(4756), 1, aux_sym__unquoted_with_expr_repeat1, - [128475] = 4, + [128488] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4535), 1, sym_block, - STATE(4740), 1, + STATE(4741), 1, sym_comment, - [128488] = 4, + [128501] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(2664), 1, aux_sym_cmd_identifier_token2, ACTIONS(2666), 1, anon_sym_COLON2, - STATE(4741), 1, + STATE(4742), 1, sym_comment, - [128501] = 4, + [128514] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8295), 1, anon_sym_RBRACK, ACTIONS(8297), 1, sym__entry_separator, - STATE(4742), 1, + STATE(4743), 1, sym_comment, - [128514] = 3, + [128527] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4743), 1, + STATE(4744), 1, sym_comment, ACTIONS(1537), 2, sym__table_head_separator, anon_sym_DOT2, - [128525] = 4, + [128538] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4348), 1, sym__entry_separator, STATE(2120), 1, aux_sym__types_body_repeat2, - STATE(4744), 1, + STATE(4745), 1, sym_comment, - [128538] = 4, + [128551] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8299), 1, sym__newline, ACTIONS(8301), 1, sym__space, - STATE(4745), 1, + STATE(4746), 1, sym_comment, - [128551] = 4, + [128564] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8303), 1, aux_sym__unquoted_with_expr_token1, - STATE(4746), 1, + STATE(4747), 1, sym_comment, - STATE(4757), 1, + STATE(4758), 1, aux_sym__unquoted_with_expr_repeat1, - [128564] = 4, + [128577] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(4500), 1, sym_block, - STATE(4747), 1, + STATE(4748), 1, sym_comment, - [128577] = 4, + [128590] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(2575), 1, sym__entry_separator, ACTIONS(2577), 1, anon_sym_RBRACE, - STATE(4748), 1, + STATE(4749), 1, sym_comment, - [128590] = 4, + [128603] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4264), 1, sym__entry_separator, STATE(4367), 1, aux_sym__types_body_repeat2, - STATE(4749), 1, + STATE(4750), 1, sym_comment, - [128603] = 4, + [128616] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1964), 1, sym__entry_separator, ACTIONS(1966), 1, anon_sym_RBRACE, - STATE(4750), 1, + STATE(4751), 1, sym_comment, - [128616] = 4, + [128629] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8305), 1, aux_sym__unquoted_in_list_with_expr_token1, - STATE(4751), 1, + STATE(4752), 1, sym_comment, - STATE(4764), 1, + STATE(4765), 1, aux_sym__unquoted_in_list_with_expr_repeat1, - [128629] = 4, + [128642] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(6220), 1, anon_sym_DOLLAR2, ACTIONS(8307), 1, anon_sym_RBRACK, - STATE(4752), 1, + STATE(4753), 1, sym_comment, - [128642] = 4, + [128655] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1974), 1, sym__entry_separator, ACTIONS(1976), 1, anon_sym_RBRACE, - STATE(4753), 1, + STATE(4754), 1, sym_comment, - [128655] = 4, + [128668] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7438), 1, anon_sym_RBRACK, ACTIONS(7440), 1, sym__entry_separator, - STATE(4754), 1, + STATE(4755), 1, sym_comment, - [128668] = 4, + [128681] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8309), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4755), 1, + STATE(4756), 1, sym_comment, - [128681] = 4, + [128694] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3755), 1, anon_sym_LBRACE, STATE(3106), 1, sym_block, - STATE(4756), 1, + STATE(4757), 1, sym_comment, - [128694] = 4, + [128707] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8311), 1, aux_sym__unquoted_with_expr_token1, STATE(4623), 1, aux_sym__unquoted_with_expr_repeat1, - STATE(4757), 1, + STATE(4758), 1, sym_comment, - [128707] = 4, + [128720] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(1627), 1, sym__entry_separator, STATE(1491), 1, aux_sym__types_body_repeat2, - STATE(4758), 1, + STATE(4759), 1, sym_comment, - [128720] = 4, + [128733] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(3490), 1, sym__space, STATE(1407), 1, aux_sym_pipe_element_repeat1, - STATE(4759), 1, + STATE(4760), 1, sym_comment, - [128733] = 4, + [128746] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(6061), 1, sym__entry_separator, ACTIONS(6063), 1, anon_sym_GT2, - STATE(4760), 1, + STATE(4761), 1, sym_comment, - [128746] = 4, + [128759] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8313), 1, anon_sym_RBRACE, ACTIONS(8315), 1, sym__entry_separator, - STATE(4761), 1, + STATE(4762), 1, sym_comment, - [128759] = 4, + [128772] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(6065), 1, sym__entry_separator, ACTIONS(6067), 1, anon_sym_GT2, - STATE(4762), 1, + STATE(4763), 1, sym_comment, - [128772] = 4, + [128785] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3778), 1, anon_sym_LBRACE, STATE(3159), 1, sym_block, - STATE(4763), 1, + STATE(4764), 1, sym_comment, - [128785] = 4, + [128798] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8317), 1, aux_sym__unquoted_in_list_with_expr_token1, - STATE(4735), 1, + STATE(4736), 1, aux_sym__unquoted_in_list_with_expr_repeat1, - STATE(4764), 1, + STATE(4765), 1, sym_comment, - [128798] = 4, + [128811] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(7654), 1, anon_sym_RBRACE, ACTIONS(7656), 1, sym__entry_separator, - STATE(4765), 1, + STATE(4766), 1, sym_comment, - [128811] = 3, + [128824] = 3, ACTIONS(3), 1, anon_sym_POUND, - STATE(4766), 1, + STATE(4767), 1, sym_comment, ACTIONS(8319), 2, anon_sym_RBRACK, sym_hex_digit, - [128822] = 4, + [128835] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(4417), 1, sym__entry_separator, STATE(2118), 1, aux_sym__types_body_repeat2, - STATE(4767), 1, + STATE(4768), 1, sym_comment, - [128835] = 4, + [128848] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8321), 1, anon_sym_RBRACE, ACTIONS(8323), 1, sym__entry_separator, - STATE(4768), 1, + STATE(4769), 1, sym_comment, - [128848] = 4, + [128861] = 4, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(1738), 1, sym__unquoted_pattern_in_record, ACTIONS(8167), 1, aux_sym__immediate_decimal_token5, - STATE(4769), 1, + STATE(4770), 1, sym_comment, - [128861] = 4, + [128874] = 4, ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8325), 1, anon_sym_RBRACK, ACTIONS(8327), 1, sym__entry_separator, - STATE(4770), 1, - sym_comment, - [128874] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3778), 1, - anon_sym_LBRACE, - STATE(4240), 1, - sym_block, STATE(4771), 1, sym_comment, [128887] = 4, @@ -243628,7 +243628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(8335), 1, aux_sym__unquoted_with_expr_token1, - STATE(4657), 1, + STATE(4658), 1, aux_sym__unquoted_with_expr_repeat1, STATE(4775), 1, sym_comment, @@ -243646,7 +243646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(8337), 1, aux_sym__unquoted_with_expr_token1, - STATE(4658), 1, + STATE(4659), 1, aux_sym__unquoted_with_expr_repeat1, STATE(4777), 1, sym_comment, @@ -243805,70 +243805,70 @@ static const uint16_t ts_small_parse_table[] = { [129184] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8359), 1, + ACTIONS(301), 1, anon_sym_RBRACE, STATE(4796), 1, sym_comment, [129194] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8361), 1, + ACTIONS(8359), 1, anon_sym_RBRACK, STATE(4797), 1, sym_comment, [129204] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8363), 1, + ACTIONS(8361), 1, anon_sym_RPAREN, STATE(4798), 1, sym_comment, [129214] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8365), 1, - anon_sym_RPAREN, + ACTIONS(8363), 1, + anon_sym_RBRACE, STATE(4799), 1, sym_comment, [129224] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8367), 1, + ACTIONS(8365), 1, anon_sym_DQUOTE, STATE(4800), 1, sym_comment, [129234] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8369), 1, + ACTIONS(8367), 1, sym_raw_string_end, STATE(4801), 1, sym_comment, [129244] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8371), 1, + ACTIONS(8369), 1, aux_sym_cmd_identifier_token6, STATE(4802), 1, sym_comment, [129254] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8373), 1, - anon_sym_RBRACE, + ACTIONS(8371), 1, + anon_sym_RPAREN, STATE(4803), 1, sym_comment, [129264] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8375), 1, - anon_sym_RPAREN, + ACTIONS(8373), 1, + anon_sym_RBRACE, STATE(4804), 1, sym_comment, [129274] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8377), 1, + ACTIONS(8375), 1, sym_raw_string_end, STATE(4805), 1, sym_comment, @@ -243882,36 +243882,36 @@ static const uint16_t ts_small_parse_table[] = { [129294] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8379), 1, + ACTIONS(8377), 1, anon_sym_GT2, STATE(4807), 1, sym_comment, [129304] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8381), 1, + ACTIONS(8379), 1, anon_sym_GT2, STATE(4808), 1, sym_comment, [129314] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8383), 1, + ACTIONS(8381), 1, anon_sym_RBRACK, STATE(4809), 1, sym_comment, [129324] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(301), 1, + ACTIONS(8383), 1, anon_sym_RBRACE, STATE(4810), 1, sym_comment, [129334] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8385), 1, - anon_sym_RBRACE, + aux_sym_cmd_identifier_token6, STATE(4811), 1, sym_comment, [129344] = 3, @@ -243957,10 +243957,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(4817), 1, sym_comment, [129404] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8399), 1, - aux_sym_cmd_identifier_token6, + anon_sym_RBRACE, STATE(4818), 1, sym_comment, [129414] = 3, @@ -243995,7 +243995,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8409), 1, - aux_sym_cmd_identifier_token6, + aux_sym_cmd_identifier_token2, STATE(4823), 1, sym_comment, [129464] = 3, @@ -244006,10 +244006,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(4824), 1, sym_comment, [129474] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8413), 1, - aux_sym_cmd_identifier_token2, + anon_sym_RPAREN, STATE(4825), 1, sym_comment, [129484] = 3, @@ -244023,41 +244023,41 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8417), 1, - anon_sym_RPAREN, + anon_sym_RBRACE, STATE(4827), 1, sym_comment, [129504] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8419), 1, - anon_sym_RBRACE, + ACTIONS(5330), 1, + anon_sym_EQ2, STATE(4828), 1, sym_comment, [129514] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8421), 1, + ACTIONS(8419), 1, anon_sym_DQUOTE, STATE(4829), 1, sym_comment, [129524] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8423), 1, + ACTIONS(8421), 1, anon_sym_SQUOTE2, STATE(4830), 1, sym_comment, [129534] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8425), 1, + ACTIONS(8423), 1, anon_sym_BQUOTE2, STATE(4831), 1, sym_comment, [129544] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8427), 1, + ACTIONS(8425), 1, anon_sym_RPAREN, STATE(4832), 1, sym_comment, @@ -244071,36 +244071,36 @@ static const uint16_t ts_small_parse_table[] = { [129564] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8429), 1, + ACTIONS(8427), 1, anon_sym_SQUOTE2, STATE(4834), 1, sym_comment, [129574] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8431), 1, + ACTIONS(8429), 1, anon_sym_RPAREN, STATE(4835), 1, sym_comment, [129584] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8433), 1, + ACTIONS(8431), 1, anon_sym_EQ, STATE(4836), 1, sym_comment, [129594] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8435), 1, + ACTIONS(8433), 1, sym_raw_string_end, STATE(4837), 1, sym_comment, [129604] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5330), 1, - anon_sym_EQ2, + ACTIONS(8435), 1, + anon_sym_GT2, STATE(4838), 1, sym_comment, [129614] = 3, @@ -244177,7 +244177,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8455), 1, - anon_sym_DASH_GT, + anon_sym_RPAREN, STATE(4849), 1, sym_comment, [129724] = 3, @@ -244247,7 +244247,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8471), 1, - anon_sym_RBRACE, + sym_raw_string_end, STATE(4859), 1, sym_comment, [129824] = 3, @@ -244260,232 +244260,232 @@ static const uint16_t ts_small_parse_table[] = { [129834] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6616), 1, - sym__unquoted_pattern_in_record, + ACTIONS(8475), 1, + sym_identifier, STATE(4861), 1, sym_comment, [129844] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8475), 1, - sym_identifier, + ACTIONS(8477), 1, + anon_sym_RBRACK, STATE(4862), 1, sym_comment, [129854] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8477), 1, - anon_sym_RBRACK, + ACTIONS(8479), 1, + anon_sym_RPAREN, STATE(4863), 1, sym_comment, [129864] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8479), 1, + ACTIONS(8481), 1, anon_sym_DQUOTE, STATE(4864), 1, sym_comment, [129874] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8481), 1, + ACTIONS(8483), 1, anon_sym_SQUOTE2, STATE(4865), 1, sym_comment, [129884] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8483), 1, + ACTIONS(8485), 1, anon_sym_BQUOTE2, STATE(4866), 1, sym_comment, [129894] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2641), 1, - sym__unquoted_pattern, + ACTIONS(8487), 1, + anon_sym_GT2, STATE(4867), 1, sym_comment, [129904] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8485), 1, - anon_sym_RPAREN, + ACTIONS(2641), 1, + sym__unquoted_pattern, STATE(4868), 1, sym_comment, [129914] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8487), 1, + ACTIONS(8489), 1, sym_raw_string_end, STATE(4869), 1, sym_comment, [129924] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8489), 1, - anon_sym_RBRACK, + ACTIONS(6616), 1, + sym__unquoted_pattern_in_record, STATE(4870), 1, sym_comment, [129934] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8491), 1, - anon_sym_GT2, + anon_sym_RPAREN, STATE(4871), 1, sym_comment, [129944] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1984), 1, - sym__unquoted_pattern, + ACTIONS(8493), 1, + anon_sym_RBRACK, STATE(4872), 1, sym_comment, [129954] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8493), 1, + ACTIONS(8495), 1, anon_sym_DQUOTE, STATE(4873), 1, sym_comment, [129964] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8495), 1, + ACTIONS(8497), 1, anon_sym_SQUOTE2, STATE(4874), 1, sym_comment, [129974] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8497), 1, + ACTIONS(8499), 1, anon_sym_BQUOTE2, STATE(4875), 1, sym_comment, [129984] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8499), 1, - anon_sym_RPAREN, + ACTIONS(1984), 1, + sym__unquoted_pattern, STATE(4876), 1, sym_comment, [129994] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(1876), 1, - aux_sym__unquoted_in_record_with_expr_token1, + ACTIONS(8501), 1, + aux_sym_cmd_identifier_token6, STATE(4877), 1, sym_comment, [130004] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8501), 1, + ACTIONS(8503), 1, sym_raw_string_end, STATE(4878), 1, sym_comment, [130014] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(7841), 1, - anon_sym_LBRACE, + ACTIONS(8505), 1, + anon_sym_RBRACK, STATE(4879), 1, sym_comment, [130024] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8503), 1, + ACTIONS(8507), 1, anon_sym_DQUOTE, STATE(4880), 1, sym_comment, [130034] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8505), 1, + ACTIONS(8509), 1, anon_sym_SQUOTE2, STATE(4881), 1, sym_comment, [130044] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8507), 1, + ACTIONS(8511), 1, anon_sym_BQUOTE2, STATE(4882), 1, sym_comment, [130054] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8509), 1, - sym_raw_string_end, + ACTIONS(8513), 1, + anon_sym_GT2, STATE(4883), 1, sym_comment, [130064] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(1762), 1, - sym__unquoted_pattern, + ACTIONS(1876), 1, + aux_sym__unquoted_in_record_with_expr_token1, STATE(4884), 1, sym_comment, [130074] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8511), 1, + ACTIONS(8515), 1, sym_raw_string_end, STATE(4885), 1, sym_comment, [130084] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8513), 1, - anon_sym_RBRACK, + ACTIONS(8517), 1, + anon_sym_GT2, STATE(4886), 1, sym_comment, [130094] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8515), 1, + ACTIONS(8519), 1, anon_sym_DQUOTE, STATE(4887), 1, sym_comment, [130104] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8517), 1, + ACTIONS(8521), 1, anon_sym_SQUOTE2, STATE(4888), 1, sym_comment, [130114] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8519), 1, + ACTIONS(8523), 1, anon_sym_BQUOTE2, STATE(4889), 1, sym_comment, [130124] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8521), 1, - anon_sym_SQUOTE2, + ACTIONS(1762), 1, + sym__unquoted_pattern, STATE(4890), 1, sym_comment, [130134] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8523), 1, + ACTIONS(8525), 1, anon_sym_RPAREN, STATE(4891), 1, sym_comment, [130144] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8525), 1, + ACTIONS(8527), 1, sym_raw_string_end, STATE(4892), 1, sym_comment, [130154] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8527), 1, - anon_sym_RPAREN, + ACTIONS(7841), 1, + anon_sym_LBRACE, STATE(4893), 1, sym_comment, [130164] = 3, @@ -244512,15 +244512,15 @@ static const uint16_t ts_small_parse_table[] = { [130194] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8535), 1, - anon_sym_GT2, + ACTIONS(297), 1, + anon_sym_RBRACE, STATE(4897), 1, sym_comment, [130204] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(297), 1, - anon_sym_RBRACE, + ACTIONS(8535), 1, + anon_sym_SQUOTE2, STATE(4898), 1, sym_comment, [130214] = 3, @@ -244667,7 +244667,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8569), 1, - anon_sym_RBRACE, + anon_sym_RBRACK, STATE(4919), 1, sym_comment, [130424] = 3, @@ -244692,10 +244692,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(4922), 1, sym_comment, [130454] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8575), 1, - aux_sym_shebang_token1, + anon_sym_RBRACE, STATE(4923), 1, sym_comment, [130464] = 3, @@ -244716,7 +244716,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8581), 1, - anon_sym_RBRACK, + anon_sym_RBRACE, STATE(4926), 1, sym_comment, [130494] = 3, @@ -244736,14 +244736,14 @@ static const uint16_t ts_small_parse_table[] = { [130514] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8583), 1, - anon_sym_RBRACE, + ACTIONS(6902), 1, + sym__unquoted_pattern, STATE(4929), 1, sym_comment, [130524] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8585), 1, + ACTIONS(8583), 1, anon_sym_PIPE, STATE(4930), 1, sym_comment, @@ -244757,21 +244757,21 @@ static const uint16_t ts_small_parse_table[] = { [130544] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8587), 1, + ACTIONS(8585), 1, anon_sym_LBRACE, STATE(4932), 1, sym_comment, [130554] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8589), 1, - anon_sym_GT2, + ACTIONS(8587), 1, + anon_sym_DASH_GT, STATE(4933), 1, sym_comment, [130564] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8591), 1, + ACTIONS(8589), 1, anon_sym_RBRACK, STATE(4934), 1, sym_comment, @@ -244792,8 +244792,8 @@ static const uint16_t ts_small_parse_table[] = { [130594] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1708), 1, - anon_sym_COLON2, + ACTIONS(8591), 1, + anon_sym_DQUOTE, STATE(4937), 1, sym_comment, [130604] = 3, @@ -244807,14 +244807,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8595), 1, - anon_sym_DQUOTE, + anon_sym_SQUOTE2, STATE(4939), 1, sym_comment, [130624] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8597), 1, - anon_sym_SQUOTE2, + anon_sym_BQUOTE2, STATE(4940), 1, sym_comment, [130634] = 3, @@ -244849,20 +244849,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8607), 1, - anon_sym_BQUOTE2, + sym_attribute_identifier, STATE(4945), 1, sym_comment, [130684] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(6902), 1, - sym__unquoted_pattern, + ACTIONS(8609), 1, + sym__table_head_separator, STATE(4946), 1, sym_comment, [130694] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8609), 1, + ACTIONS(8611), 1, anon_sym_RBRACE, STATE(4947), 1, sym_comment, @@ -244876,57 +244876,57 @@ static const uint16_t ts_small_parse_table[] = { [130714] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8611), 1, + ACTIONS(8613), 1, anon_sym_RBRACK, STATE(4949), 1, sym_comment, [130724] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8613), 1, + ACTIONS(8615), 1, anon_sym_EQ, STATE(4950), 1, sym_comment, [130734] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8615), 1, - sym__table_head_separator, + ACTIONS(8617), 1, + aux_sym_cmd_identifier_token6, STATE(4951), 1, sym_comment, [130744] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8617), 1, - aux_sym_cmd_identifier_token6, + ACTIONS(1858), 1, + sym__table_head_separator, STATE(4952), 1, sym_comment, [130754] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8619), 1, - anon_sym_GT2, + anon_sym_BQUOTE2, STATE(4953), 1, sym_comment, [130764] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8621), 1, - sym_attribute_identifier, + anon_sym_RBRACK, STATE(4954), 1, sym_comment, [130774] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8623), 1, - anon_sym_RBRACK, + anon_sym_RBRACE, STATE(4955), 1, sym_comment, [130784] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8625), 1, - anon_sym_BQUOTE2, + aux_sym_shebang_token1, STATE(4956), 1, sym_comment, [130794] = 3, @@ -244960,22 +244960,22 @@ static const uint16_t ts_small_parse_table[] = { [130834] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8635), 1, - anon_sym_RBRACE, + ACTIONS(5287), 1, + anon_sym_EQ2, STATE(4961), 1, sym_comment, [130844] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8637), 1, + ACTIONS(8635), 1, aux_sym_cmd_identifier_token6, STATE(4962), 1, sym_comment, [130854] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1858), 1, - sym__table_head_separator, + ACTIONS(8637), 1, + anon_sym_EQ, STATE(4963), 1, sym_comment, [130864] = 3, @@ -245003,28 +245003,28 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8645), 1, - anon_sym_EQ, + anon_sym_RPAREN, STATE(4967), 1, sym_comment, [130904] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8647), 1, - anon_sym_RPAREN, + anon_sym_RBRACE, STATE(4968), 1, sym_comment, [130914] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(5287), 1, - anon_sym_EQ2, + ACTIONS(8649), 1, + aux_sym_cmd_identifier_token6, STATE(4969), 1, sym_comment, [130924] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8649), 1, - aux_sym_cmd_identifier_token6, + ACTIONS(8651), 1, + aux_sym__str_single_quotes_token1, STATE(4970), 1, sym_comment, [130934] = 3, @@ -245042,17 +245042,17 @@ static const uint16_t ts_small_parse_table[] = { STATE(4972), 1, sym_comment, [130954] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8651), 1, - aux_sym__str_single_quotes_token1, + ACTIONS(8653), 1, + anon_sym_RBRACE, STATE(4973), 1, sym_comment, [130964] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8653), 1, - anon_sym_RBRACE, + ACTIONS(351), 1, + anon_sym_RPAREN2, STATE(4974), 1, sym_comment, [130974] = 3, @@ -245063,10 +245063,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(4975), 1, sym_comment, [130984] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8657), 1, - anon_sym_RBRACE, + aux_sym_cmd_identifier_token2, STATE(4976), 1, sym_comment, [130994] = 3, @@ -245077,52 +245077,52 @@ static const uint16_t ts_small_parse_table[] = { STATE(4977), 1, sym_comment, [131004] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8661), 1, - aux_sym_cmd_identifier_token2, + anon_sym_RBRACK, STATE(4978), 1, sym_comment, [131014] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8663), 1, - aux_sym_cmd_identifier_token6, + anon_sym_RPAREN, STATE(4979), 1, sym_comment, [131024] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8665), 1, - anon_sym_RBRACK, + aux_sym__str_back_ticks_token1, STATE(4980), 1, sym_comment, [131034] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8667), 1, - aux_sym__str_back_ticks_token1, + anon_sym_RPAREN, STATE(4981), 1, sym_comment, [131044] = 3, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8669), 1, - anon_sym_RPAREN, + anon_sym_RBRACE, STATE(4982), 1, sym_comment, [131054] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8671), 1, - anon_sym_RPAREN, + ACTIONS(303), 1, + anon_sym_RBRACE, STATE(4983), 1, sym_comment, [131064] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_RPAREN2, + ACTIONS(8671), 1, + sym_raw_string_end, STATE(4984), 1, sym_comment, [131074] = 3, @@ -245147,10 +245147,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(4987), 1, sym_comment, [131104] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8675), 1, - sym_raw_string_end, + aux_sym_shebang_token1, STATE(4988), 1, sym_comment, [131114] = 3, @@ -245168,17 +245168,17 @@ static const uint16_t ts_small_parse_table[] = { STATE(4990), 1, sym_comment, [131134] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8679), 1, - aux_sym_shebang_token1, + ACTIONS(4969), 1, + sym__unquoted_pattern, STATE(4991), 1, sym_comment, [131144] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4969), 1, - sym__unquoted_pattern, + ACTIONS(8679), 1, + anon_sym_RBRACE, STATE(4992), 1, sym_comment, [131154] = 3, @@ -245191,15 +245191,15 @@ static const uint16_t ts_small_parse_table[] = { [131164] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(303), 1, + ACTIONS(8683), 1, anon_sym_RBRACE, STATE(4994), 1, sym_comment, [131174] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8683), 1, - anon_sym_RBRACE, + ACTIONS(8685), 1, + anon_sym_RBRACK, STATE(4995), 1, sym_comment, [131184] = 3, @@ -245219,7 +245219,7 @@ static const uint16_t ts_small_parse_table[] = { [131204] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8685), 1, + ACTIONS(8687), 1, sym_raw_string_content, STATE(4998), 1, sym_comment, @@ -245233,63 +245233,63 @@ static const uint16_t ts_small_parse_table[] = { [131224] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8687), 1, + ACTIONS(8689), 1, sym_identifier, STATE(5000), 1, sym_comment, [131234] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8689), 1, + ACTIONS(8691), 1, aux_sym_cmd_identifier_token2, STATE(5001), 1, sym_comment, [131244] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8691), 1, + ACTIONS(8693), 1, anon_sym_EQ, STATE(5002), 1, sym_comment, [131254] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8693), 1, - anon_sym_RBRACK, + ACTIONS(8695), 1, + anon_sym_GT2, STATE(5003), 1, sym_comment, [131264] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8695), 1, - anon_sym_GT2, + ACTIONS(8697), 1, + anon_sym_RPAREN, STATE(5004), 1, sym_comment, [131274] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8697), 1, + ACTIONS(8699), 1, sym_identifier, STATE(5005), 1, sym_comment, [131284] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8699), 1, - anon_sym_RPAREN, + ACTIONS(8701), 1, + anon_sym_RBRACE, STATE(5006), 1, sym_comment, [131294] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8701), 1, + ACTIONS(8703), 1, anon_sym_LBRACE, STATE(5007), 1, sym_comment, [131304] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8703), 1, + ACTIONS(289), 1, anon_sym_RBRACE, STATE(5008), 1, sym_comment, @@ -245310,70 +245310,70 @@ static const uint16_t ts_small_parse_table[] = { [131334] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(289), 1, - anon_sym_RBRACE, + ACTIONS(8707), 1, + anon_sym_RPAREN, STATE(5011), 1, sym_comment, [131344] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8707), 1, + ACTIONS(8709), 1, anon_sym_RBRACE, STATE(5012), 1, sym_comment, [131354] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8709), 1, + ACTIONS(8711), 1, anon_sym_RBRACE, STATE(5013), 1, sym_comment, [131364] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8711), 1, + ACTIONS(8713), 1, anon_sym_RBRACK, STATE(5014), 1, sym_comment, [131374] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8713), 1, - anon_sym_RBRACE, + ACTIONS(8715), 1, + anon_sym_DQUOTE, STATE(5015), 1, sym_comment, [131384] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8715), 1, - anon_sym_RBRACE, + ACTIONS(8717), 1, + anon_sym_SQUOTE2, STATE(5016), 1, sym_comment, [131394] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8717), 1, + ACTIONS(8719), 1, ts_builtin_sym_end, STATE(5017), 1, sym_comment, [131404] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8719), 1, + ACTIONS(8721), 1, anon_sym_RBRACK, STATE(5018), 1, sym_comment, [131414] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8721), 1, - anon_sym_GT2, + ACTIONS(8723), 1, + aux_sym__unquoted_with_expr_token1, STATE(5019), 1, sym_comment, [131424] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8723), 1, + ACTIONS(8725), 1, sym_raw_string_end, STATE(5020), 1, sym_comment, @@ -245387,28 +245387,28 @@ static const uint16_t ts_small_parse_table[] = { [131444] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8725), 1, - anon_sym_DQUOTE, + ACTIONS(8727), 1, + anon_sym_SQUOTE2, STATE(5022), 1, sym_comment, [131454] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8727), 1, + ACTIONS(8729), 1, anon_sym_EQ, STATE(5023), 1, sym_comment, [131464] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8729), 1, - aux_sym__unquoted_with_expr_token1, + ACTIONS(8731), 1, + anon_sym_GT2, STATE(5024), 1, sym_comment, [131474] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8731), 1, + ACTIONS(8733), 1, anon_sym_GT2, STATE(5025), 1, sym_comment, @@ -245422,36 +245422,36 @@ static const uint16_t ts_small_parse_table[] = { [131494] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8733), 1, + ACTIONS(8735), 1, anon_sym_GT2, STATE(5027), 1, sym_comment, [131504] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8735), 1, - anon_sym_SQUOTE2, + ACTIONS(8737), 1, + anon_sym_BQUOTE2, STATE(5028), 1, sym_comment, [131514] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8737), 1, + ACTIONS(8739), 1, sym_raw_string_end, STATE(5029), 1, sym_comment, [131524] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8739), 1, + ACTIONS(8741), 1, anon_sym_EQ_GT, STATE(5030), 1, sym_comment, [131534] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8741), 1, - anon_sym_BQUOTE2, + ACTIONS(8743), 1, + anon_sym_LPAREN2, STATE(5031), 1, sym_comment, [131544] = 3, @@ -245464,35 +245464,35 @@ static const uint16_t ts_small_parse_table[] = { [131554] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8743), 1, + ACTIONS(8745), 1, anon_sym_EQ, STATE(5033), 1, sym_comment, [131564] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8745), 1, + ACTIONS(8747), 1, anon_sym_RPAREN, STATE(5034), 1, sym_comment, [131574] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8747), 1, - anon_sym_LPAREN2, + ACTIONS(8749), 1, + anon_sym_RBRACK, STATE(5035), 1, sym_comment, [131584] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8749), 1, + ACTIONS(8751), 1, anon_sym_EQ, STATE(5036), 1, sym_comment, [131594] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8751), 1, + ACTIONS(8753), 1, anon_sym_BQUOTE2, STATE(5037), 1, sym_comment, @@ -245506,29 +245506,29 @@ static const uint16_t ts_small_parse_table[] = { [131614] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8753), 1, + ACTIONS(8755), 1, sym_identifier, STATE(5039), 1, sym_comment, [131624] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8755), 1, - anon_sym_RBRACK, + ACTIONS(8757), 1, + aux_sym_cmd_identifier_token6, STATE(5040), 1, sym_comment, [131634] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8757), 1, + ACTIONS(8759), 1, anon_sym_RBRACK, STATE(5041), 1, sym_comment, [131644] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8759), 1, - aux_sym_cmd_identifier_token6, + ACTIONS(2591), 1, + sym__table_head_separator, STATE(5042), 1, sym_comment, [131654] = 3, @@ -245548,21 +245548,21 @@ static const uint16_t ts_small_parse_table[] = { [131674] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2591), 1, - sym__table_head_separator, + ACTIONS(8765), 1, + anon_sym_RBRACK, STATE(5045), 1, sym_comment, [131684] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8765), 1, + ACTIONS(8767), 1, anon_sym_RPAREN, STATE(5046), 1, sym_comment, [131694] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8767), 1, + ACTIONS(8769), 1, anon_sym_RBRACK, STATE(5047), 1, sym_comment, @@ -245576,7 +245576,7 @@ static const uint16_t ts_small_parse_table[] = { [131714] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8769), 1, + ACTIONS(8771), 1, anon_sym_RPAREN, STATE(5049), 1, sym_comment, @@ -245590,28 +245590,28 @@ static const uint16_t ts_small_parse_table[] = { [131734] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8771), 1, - anon_sym_RBRACK, + ACTIONS(8773), 1, + anon_sym_RBRACE, STATE(5051), 1, sym_comment, [131744] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8773), 1, + ACTIONS(8775), 1, anon_sym_RPAREN, STATE(5052), 1, sym_comment, [131754] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8775), 1, + ACTIONS(8777), 1, anon_sym_RBRACE, STATE(5053), 1, sym_comment, [131764] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8777), 1, + ACTIONS(8779), 1, anon_sym_RBRACK, STATE(5054), 1, sym_comment, @@ -245625,14 +245625,14 @@ static const uint16_t ts_small_parse_table[] = { [131784] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8779), 1, + ACTIONS(8781), 1, anon_sym_RBRACK, STATE(5056), 1, sym_comment, [131794] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8781), 1, + ACTIONS(8783), 1, sym_raw_string_content, STATE(5057), 1, sym_comment, @@ -245646,64 +245646,64 @@ static const uint16_t ts_small_parse_table[] = { [131814] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8783), 1, + ACTIONS(8785), 1, aux_sym__str_single_quotes_token1, STATE(5059), 1, sym_comment, [131824] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8785), 1, + ACTIONS(8787), 1, aux_sym__str_back_ticks_token1, STATE(5060), 1, sym_comment, [131834] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8787), 1, - anon_sym_RBRACE, + ACTIONS(2503), 1, + sym__unquoted_pattern_in_record, STATE(5061), 1, sym_comment, [131844] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2503), 1, - sym__unquoted_pattern_in_record, + ACTIONS(8789), 1, + anon_sym_RBRACE, STATE(5062), 1, sym_comment, [131854] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8789), 1, + ACTIONS(8791), 1, anon_sym_EQ, STATE(5063), 1, sym_comment, [131864] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8791), 1, + ACTIONS(8793), 1, sym__space, STATE(5064), 1, sym_comment, [131874] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8793), 1, - anon_sym_RBRACE, + ACTIONS(8795), 1, + anon_sym_RPAREN, STATE(5065), 1, sym_comment, [131884] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8795), 1, + ACTIONS(8797), 1, anon_sym_RBRACE, STATE(5066), 1, sym_comment, [131894] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8797), 1, - anon_sym_RPAREN, + ACTIONS(8799), 1, + anon_sym_BQUOTE2, STATE(5067), 1, sym_comment, [131904] = 3, @@ -245723,22 +245723,22 @@ static const uint16_t ts_small_parse_table[] = { [131924] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8799), 1, - anon_sym_SQUOTE2, + ACTIONS(8801), 1, + anon_sym_COLON2, STATE(5070), 1, sym_comment, [131934] = 3, ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8801), 1, + ACTIONS(8803), 1, aux_sym_cmd_identifier_token6, STATE(5071), 1, sym_comment, [131944] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, - ACTIONS(8803), 1, - anon_sym_BQUOTE2, + ACTIONS(2664), 1, + aux_sym_cmd_identifier_token2, STATE(5072), 1, sym_comment, [131954] = 3, @@ -245931,16 +245931,16 @@ static const uint16_t ts_small_parse_table[] = { STATE(5099), 1, sym_comment, [132224] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2664), 1, - aux_sym_cmd_identifier_token2, + ACTIONS(8847), 1, + anon_sym_RPAREN, STATE(5100), 1, sym_comment, [132234] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8847), 1, + ACTIONS(8849), 1, anon_sym_RPAREN, STATE(5101), 1, sym_comment, @@ -245954,22 +245954,22 @@ static const uint16_t ts_small_parse_table[] = { [132254] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8849), 1, + ACTIONS(8851), 1, sym_identifier, STATE(5103), 1, sym_comment, [132264] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8851), 1, - anon_sym_GT2, + ACTIONS(1708), 1, + anon_sym_COLON2, STATE(5104), 1, sym_comment, [132274] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8853), 1, - anon_sym_RPAREN, + aux_sym_cmd_identifier_token6, STATE(5105), 1, sym_comment, [132284] = 3, @@ -246330,10 +246330,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(5156), 1, sym_comment, [132794] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8951), 1, - aux_sym_cmd_identifier_token6, + anon_sym_LBRACE, STATE(5157), 1, sym_comment, [132804] = 3, @@ -246361,14 +246361,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8955), 1, - anon_sym_COLON2, + anon_sym_GT2, STATE(5161), 1, sym_comment, [132844] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8957), 1, - anon_sym_LBRACE, + aux_sym__unquoted_in_record_with_expr_token1, STATE(5162), 1, sym_comment, [132854] = 3, @@ -246416,15 +246416,15 @@ static const uint16_t ts_small_parse_table[] = { [132914] = 3, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(8701), 1, + ACTIONS(8703), 1, anon_sym_LBRACE, STATE(5169), 1, sym_comment, [132924] = 3, - ACTIONS(103), 1, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8971), 1, - aux_sym__unquoted_in_record_with_expr_token1, + anon_sym_RBRACK, STATE(5170), 1, sym_comment, [132934] = 3, @@ -246494,7 +246494,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 1, anon_sym_POUND, ACTIONS(8991), 1, - anon_sym_RBRACK, + anon_sym_RBRACE, STATE(5180), 1, sym_comment, [133034] = 3, @@ -246526,10 +246526,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(5184), 1, sym_comment, [133074] = 3, - ACTIONS(3), 1, + ACTIONS(103), 1, anon_sym_POUND, ACTIONS(8999), 1, - anon_sym_RBRACE, + aux_sym_cmd_identifier_token6, STATE(5185), 1, sym_comment, [133084] = 3, @@ -247597,7 +247597,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(2200)] = 64076, [SMALL_STATE(2201)] = 64124, [SMALL_STATE(2202)] = 64172, - [SMALL_STATE(2203)] = 64264, + [SMALL_STATE(2203)] = 64218, [SMALL_STATE(2204)] = 64310, [SMALL_STATE(2205)] = 64356, [SMALL_STATE(2206)] = 64402, @@ -247902,9 +247902,9 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(2505)] = 78060, [SMALL_STATE(2506)] = 78098, [SMALL_STATE(2507)] = 78130, - [SMALL_STATE(2508)] = 78160, - [SMALL_STATE(2509)] = 78190, - [SMALL_STATE(2510)] = 78228, + [SMALL_STATE(2508)] = 78162, + [SMALL_STATE(2509)] = 78192, + [SMALL_STATE(2510)] = 78230, [SMALL_STATE(2511)] = 78260, [SMALL_STATE(2512)] = 78290, [SMALL_STATE(2513)] = 78322, @@ -249287,9 +249287,9 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(3890)] = 115538, [SMALL_STATE(3891)] = 115554, [SMALL_STATE(3892)] = 115568, - [SMALL_STATE(3893)] = 115588, - [SMALL_STATE(3894)] = 115610, - [SMALL_STATE(3895)] = 115624, + [SMALL_STATE(3893)] = 115582, + [SMALL_STATE(3894)] = 115604, + [SMALL_STATE(3895)] = 115618, [SMALL_STATE(3896)] = 115638, [SMALL_STATE(3897)] = 115660, [SMALL_STATE(3898)] = 115682, @@ -249397,11 +249397,11 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4000)] = 117622, [SMALL_STATE(4001)] = 117642, [SMALL_STATE(4002)] = 117656, - [SMALL_STATE(4003)] = 117674, - [SMALL_STATE(4004)] = 117694, - [SMALL_STATE(4005)] = 117714, - [SMALL_STATE(4006)] = 117734, - [SMALL_STATE(4007)] = 117754, + [SMALL_STATE(4003)] = 117676, + [SMALL_STATE(4004)] = 117690, + [SMALL_STATE(4005)] = 117708, + [SMALL_STATE(4006)] = 117728, + [SMALL_STATE(4007)] = 117748, [SMALL_STATE(4008)] = 117768, [SMALL_STATE(4009)] = 117788, [SMALL_STATE(4010)] = 117808, @@ -249523,7 +249523,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4126)] = 119704, [SMALL_STATE(4127)] = 119723, [SMALL_STATE(4128)] = 119738, - [SMALL_STATE(4129)] = 119757, + [SMALL_STATE(4129)] = 119751, [SMALL_STATE(4130)] = 119770, [SMALL_STATE(4131)] = 119789, [SMALL_STATE(4132)] = 119808, @@ -249631,12 +249631,12 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4234)] = 121386, [SMALL_STATE(4235)] = 121401, [SMALL_STATE(4236)] = 121420, - [SMALL_STATE(4237)] = 121439, - [SMALL_STATE(4238)] = 121452, - [SMALL_STATE(4239)] = 121471, - [SMALL_STATE(4240)] = 121490, - [SMALL_STATE(4241)] = 121503, - [SMALL_STATE(4242)] = 121516, + [SMALL_STATE(4237)] = 121433, + [SMALL_STATE(4238)] = 121446, + [SMALL_STATE(4239)] = 121465, + [SMALL_STATE(4240)] = 121478, + [SMALL_STATE(4241)] = 121491, + [SMALL_STATE(4242)] = 121510, [SMALL_STATE(4243)] = 121529, [SMALL_STATE(4244)] = 121542, [SMALL_STATE(4245)] = 121555, @@ -249767,20 +249767,20 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4370)] = 123455, [SMALL_STATE(4371)] = 123467, [SMALL_STATE(4372)] = 123479, - [SMALL_STATE(4373)] = 123491, - [SMALL_STATE(4374)] = 123507, - [SMALL_STATE(4375)] = 123523, + [SMALL_STATE(4373)] = 123495, + [SMALL_STATE(4374)] = 123511, + [SMALL_STATE(4375)] = 123525, [SMALL_STATE(4376)] = 123537, - [SMALL_STATE(4377)] = 123549, - [SMALL_STATE(4378)] = 123563, + [SMALL_STATE(4377)] = 123551, + [SMALL_STATE(4378)] = 123567, [SMALL_STATE(4379)] = 123579, - [SMALL_STATE(4380)] = 123591, - [SMALL_STATE(4381)] = 123605, + [SMALL_STATE(4380)] = 123593, + [SMALL_STATE(4381)] = 123609, [SMALL_STATE(4382)] = 123621, [SMALL_STATE(4383)] = 123633, [SMALL_STATE(4384)] = 123645, [SMALL_STATE(4385)] = 123657, - [SMALL_STATE(4386)] = 123669, + [SMALL_STATE(4386)] = 123673, [SMALL_STATE(4387)] = 123685, [SMALL_STATE(4388)] = 123697, [SMALL_STATE(4389)] = 123713, @@ -249839,7 +249839,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4442)] = 124421, [SMALL_STATE(4443)] = 124433, [SMALL_STATE(4444)] = 124445, - [SMALL_STATE(4445)] = 124457, + [SMALL_STATE(4445)] = 124461, [SMALL_STATE(4446)] = 124473, [SMALL_STATE(4447)] = 124489, [SMALL_STATE(4448)] = 124505, @@ -249858,7 +249858,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4461)] = 124683, [SMALL_STATE(4462)] = 124697, [SMALL_STATE(4463)] = 124709, - [SMALL_STATE(4464)] = 124721, + [SMALL_STATE(4464)] = 124723, [SMALL_STATE(4465)] = 124735, [SMALL_STATE(4466)] = 124751, [SMALL_STATE(4467)] = 124763, @@ -249931,11 +249931,11 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4534)] = 125699, [SMALL_STATE(4535)] = 125711, [SMALL_STATE(4536)] = 125723, - [SMALL_STATE(4537)] = 125737, - [SMALL_STATE(4538)] = 125749, - [SMALL_STATE(4539)] = 125761, + [SMALL_STATE(4537)] = 125739, + [SMALL_STATE(4538)] = 125753, + [SMALL_STATE(4539)] = 125765, [SMALL_STATE(4540)] = 125777, - [SMALL_STATE(4541)] = 125791, + [SMALL_STATE(4541)] = 125793, [SMALL_STATE(4542)] = 125807, [SMALL_STATE(4543)] = 125823, [SMALL_STATE(4544)] = 125839, @@ -250019,7 +250019,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4622)] = 126957, [SMALL_STATE(4623)] = 126970, [SMALL_STATE(4624)] = 126981, - [SMALL_STATE(4625)] = 126992, + [SMALL_STATE(4625)] = 126994, [SMALL_STATE(4626)] = 127005, [SMALL_STATE(4627)] = 127018, [SMALL_STATE(4628)] = 127031, @@ -250103,10 +250103,10 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4706)] = 128039, [SMALL_STATE(4707)] = 128052, [SMALL_STATE(4708)] = 128065, - [SMALL_STATE(4709)] = 128078, - [SMALL_STATE(4710)] = 128091, - [SMALL_STATE(4711)] = 128104, - [SMALL_STATE(4712)] = 128117, + [SMALL_STATE(4709)] = 128076, + [SMALL_STATE(4710)] = 128089, + [SMALL_STATE(4711)] = 128102, + [SMALL_STATE(4712)] = 128115, [SMALL_STATE(4713)] = 128128, [SMALL_STATE(4714)] = 128141, [SMALL_STATE(4715)] = 128154, @@ -250128,9 +250128,9 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4731)] = 128362, [SMALL_STATE(4732)] = 128375, [SMALL_STATE(4733)] = 128388, - [SMALL_STATE(4734)] = 128399, + [SMALL_STATE(4734)] = 128401, [SMALL_STATE(4735)] = 128412, - [SMALL_STATE(4736)] = 128423, + [SMALL_STATE(4736)] = 128425, [SMALL_STATE(4737)] = 128436, [SMALL_STATE(4738)] = 128449, [SMALL_STATE(4739)] = 128462, @@ -250138,7 +250138,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4741)] = 128488, [SMALL_STATE(4742)] = 128501, [SMALL_STATE(4743)] = 128514, - [SMALL_STATE(4744)] = 128525, + [SMALL_STATE(4744)] = 128527, [SMALL_STATE(4745)] = 128538, [SMALL_STATE(4746)] = 128551, [SMALL_STATE(4747)] = 128564, @@ -250161,7 +250161,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4764)] = 128785, [SMALL_STATE(4765)] = 128798, [SMALL_STATE(4766)] = 128811, - [SMALL_STATE(4767)] = 128822, + [SMALL_STATE(4767)] = 128824, [SMALL_STATE(4768)] = 128835, [SMALL_STATE(4769)] = 128848, [SMALL_STATE(4770)] = 128861, @@ -250605,7 +250605,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4977), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 0, 0, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4991), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4988), [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3671), [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), @@ -250630,11 +250630,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), - [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4954), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4945), [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3574), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5035), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5031), [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3525), [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), @@ -250648,8 +250648,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4985), [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3969), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4981), + [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4970), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4980), [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4019), [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), @@ -250670,10 +250670,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4131), [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4741), + [137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4742), [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4132), [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4741), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4742), [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), @@ -250692,7 +250692,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4833), [177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3547), - [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), + [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), [187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), @@ -250730,7 +250730,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2897), [253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), - [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), + [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4439), [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4023), @@ -250758,7 +250758,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3051), [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), - [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4377), + [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4376), [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3686), [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), @@ -250786,7 +250786,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2364), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4877), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4884), [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3684), @@ -250800,7 +250800,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4380), + [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4379), [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), @@ -250841,7 +250841,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2897), [481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1680), [484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1897), - [487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4447), + [487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4439), [490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1767), [493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1768), [496] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4023), @@ -250855,7 +250855,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [520] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1112), [523] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1113), [526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1114), - [529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4954), + [529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4945), [532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(367), [535] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(33), [538] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3607), @@ -250887,7 +250887,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [616] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2897), [619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1680), [622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1897), - [625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4447), + [625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4439), [628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1767), [631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1768), [634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4023), @@ -250901,7 +250901,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1112), [661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1113), [664] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(1114), - [667] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4954), + [667] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(4945), [670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(367), [673] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(33), [676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat2, 2, 0, 0), SHIFT_REPEAT(3607), @@ -250990,8 +250990,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), [866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__val_number, 1, 0, 0), - [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5157), - [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5157), + [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5105), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5105), [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2842), [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), [878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), @@ -251040,8 +251040,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), [968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__val_number, 1, 0, 0), - [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4823), - [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4823), + [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5185), + [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5185), [974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2922), [976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), [978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), @@ -251057,11 +251057,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5196), [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5196), [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2965), - [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4818), - [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4818), + [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4811), + [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4811), [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2870), - [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4979), - [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4979), + [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4877), + [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4877), [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2908), [1016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, 0, 30), [1018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, 0, 30), @@ -251346,7 +251346,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, 0, 0), [1645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3415), [1647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [1649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4242), + [1649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4240), [1651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), [1653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), [1655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), @@ -251405,7 +251405,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5100), + [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5072), [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4700), [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), @@ -251522,7 +251522,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2007] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3409), [2010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(38), [2013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3410), - [2016] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4862), + [2016] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4861), [2019] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3276), [2022] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3276), [2025] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3360), @@ -251572,7 +251572,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), [2128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 1, 0, 0), [2130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 1, 0, 0), - [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4381), + [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4380), [2134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_binary_expression, 1, 0, 0), [2136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1, 0, 0), [2138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_binary_expression, 1, 0, 0), @@ -251673,16 +251673,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [2329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), [2331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), [2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [2335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4741), - [2338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4741), + [2335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4742), + [2338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4742), [2341] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(2829), - [2344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5100), + [2344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5072), [2347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4700), [2350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(51), [2353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4193), [2356] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4833), [2359] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(38), - [2362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4862), + [2362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4861), [2365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(1878), [2368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(1878), [2371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(1912), @@ -251706,16 +251706,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), [2418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary_parenthesized, 5, 0, 189), [2420] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary_parenthesized, 5, 0, 189), - [2422] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4741), - [2425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4741), + [2422] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4742), + [2425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4742), [2428] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(2829), - [2431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5100), + [2431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5072), [2434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4700), [2437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(51), [2440] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4313), [2443] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4833), [2446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(38), - [2449] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4862), + [2449] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4861), [2452] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(1878), [2455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(1878), [2458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_record_body_repeat1, 2, 0, 49), SHIFT_REPEAT(1912), @@ -251993,12 +251993,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), [3026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4698), [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4653), - [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4661), + [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4662), [3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3466), [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3411), [3036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3518), [3038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3589), - [3040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4677), + [3040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4678), [3042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), [3044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, 0, 0), [3046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3, 0, 0), @@ -252056,7 +252056,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4301), - [3180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4382), + [3180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4381), [3182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), [3184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), [3186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__parenthesized_body_repeat1, 2, 0, 0), SHIFT_REPEAT(691), @@ -252068,7 +252068,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), [3202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [3206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4984), + [3206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4974), [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), [3210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3830), [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), @@ -252155,27 +252155,27 @@ static const TSParseActionEntry ts_parse_actions[] = { [3376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), [3378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), [3380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [3382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(4825), - [3385] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(4825), - [3388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(4969), + [3382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(4823), + [3385] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(4823), + [3388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(4961), [3391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), [3393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), [3395] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(1893), [3398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(1893), [3401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat2, 2, 0, 0), SHIFT_REPEAT(1939), - [3404] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(4825), - [3407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(4825), - [3410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(4969), + [3404] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(4823), + [3407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(4823), + [3410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(4961), [3413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), [3415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), [3417] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(1893), [3420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(1893), [3423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat2, 2, 0, 0), SHIFT_REPEAT(1939), - [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4720), + [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4721), [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), [3430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3539), [3432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3540), - [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4536), + [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4537), [3436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), [3438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), [3440] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_parenthesized_repeat1, 2, 0, 0), @@ -252222,7 +252222,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4163), [3541] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3903), [3544] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5058), - [3547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4685), + [3547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(4686), [3550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(3966), [3553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5108), [3556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_pattern_list_body_repeat1, 2, 0, 49), SHIFT_REPEAT(5109), @@ -252331,8 +252331,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4343), [3776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), [3778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [3780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4978), - [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4978), + [3780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4976), + [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), [3784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4454), [3786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), [3788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4070), @@ -252409,7 +252409,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), [3932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5162), + [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5157), [3938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), [3940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), [3942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), @@ -252436,7 +252436,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), [3986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), [3994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3433), [3996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), @@ -252446,15 +252446,15 @@ static const TSParseActionEntry ts_parse_actions[] = { [4004] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__where_predicate_lhs_repeat1, 2, 0, 0), SHIFT_REPEAT(3483), [4007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748), [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), - [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4210), + [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4206), [4013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1765), [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007), + [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4001), [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), - [4025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(4978), - [4028] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(4978), + [4025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(4976), + [4028] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(4976), [4031] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(4454), [4034] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(1893), [4037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__command_list_body_repeat1, 2, 0, 139), SHIFT_REPEAT(1939), @@ -252508,7 +252508,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), [4149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), [4151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3523), - [4153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4867), + [4153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4868), [4155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5032), [4157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), [4159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4204), @@ -252573,7 +252573,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__types_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2088), [4281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__types_body, 4, 0, 202), [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4698), - [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4867), + [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4868), [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5032), [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3518), [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3589), @@ -252670,15 +252670,15 @@ static const TSParseActionEntry ts_parse_actions[] = { [4482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), [4486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__types_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2112), - [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4952), - [4491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4952), + [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4951), + [4491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4951), [4493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4935), [4495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), [4499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_body, 3, 0, 47), [4501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_body, 3, 0, 48), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), - [4505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5042), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5040), + [4505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5040), [4507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4520), [4509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2200), [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), @@ -252713,18 +252713,18 @@ static const TSParseActionEntry ts_parse_actions[] = { [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5182), [4573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5182), [4575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4080), - [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5062), + [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5061), [4579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4927), - [4581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4861), + [4581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4870), [4583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), - [4585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), + [4585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3120), [4587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3841), [4589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), [4591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3611), [4593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), [4595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), [4597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4928), - [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4206), + [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4210), [4601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4802), [4603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4802), [4605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), @@ -252751,14 +252751,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [4647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), [4649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2, 0, 34), [4651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2, 0, 34), - [4653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4970), - [4655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4970), + [4653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4969), + [4655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4969), [4657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5026), [4659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5071), [4661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5071), [4663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4574), [4665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__repeat_newline, 2, 0, 0), SHIFT_REPEAT(2219), - [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4001), + [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4003), [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), @@ -252792,20 +252792,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [4732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__types_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2251), [4735] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__types_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2248), [4738] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__types_body_repeat1, 2, 0, 0), SHIFT_REPEAT(2253), - [4741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(5062), - [4744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(4927), - [4747] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(4861), - [4750] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3841), - [4753] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3842), - [4756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3611), - [4759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3611), - [4762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3723), - [4765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(4928), - [4768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3966), - [4771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(5108), - [4774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(5109), - [4777] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(3964), - [4780] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 198), SHIFT_REPEAT(5106), + [4741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(5061), + [4744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(4927), + [4747] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(4870), + [4750] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3841), + [4753] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3842), + [4756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3611), + [4759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3611), + [4762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3723), + [4765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(4928), + [4768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3966), + [4771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(5108), + [4774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(5109), + [4777] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(3964), + [4780] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 200), SHIFT_REPEAT(5106), [4783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element, 2, 0, 0), [4785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4943), [4787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4943), @@ -252824,7 +252824,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3477), [4815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), [4817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4141), - [4819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5035), + [4819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5031), [4821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), [4823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), [4825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), @@ -252891,7 +252891,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), [4950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__types_body_repeat2, 2, 0, 0), SHIFT_REPEAT(2385), [4953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 165), - [4955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 4, 0, 218), + [4955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 4, 0, 219), [4957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), [4959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__collection_body_repeat1, 2, 0, 165), [4961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2313), @@ -252909,11 +252909,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [4985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), [4987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate_lhs_path_head, 1, 0, 0), [4989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate_lhs_path_head, 1, 0, 0), - [4991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 3, 0, 198), + [4991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 3, 0, 200), [4993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 2, 0, 165), [4995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), [4997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [4999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 3, 0, 197), + [4999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 3, 0, 199), [5001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2989), [5003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2488), [5005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), @@ -252932,7 +252932,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2396), [5034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2483), [5036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2452), - [5038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2507), + [5038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2510), [5040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2326), [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), [5044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), @@ -252963,7 +252963,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2304), [5100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), - [5102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), + [5102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), [5104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), [5106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), [5108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), @@ -252984,7 +252984,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), [5140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), [5142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [5144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4674), + [5144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4675), [5146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, 0, 55), [5148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), [5150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_predicate, 3, 0, 71), @@ -253019,9 +253019,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [5209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3503), [5211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), [5213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2532), - [5215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2329), - [5217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), - [5219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [5215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [5217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2329), + [5219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), [5221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cmd_identifier, 3, 0, 0), [5223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cmd_identifier, 3, 0, 0), [5225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2640), @@ -253051,10 +253051,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [5273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__spread_variable, 2, 0, 20), [5275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), [5277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), - [5279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), - [5281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [5283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3516), - [5285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), + [5279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3516), + [5281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), + [5283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), + [5285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), [5287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cmd_identifier, 1, 0, 0), [5289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cmd_identifier, 1, 0, 0), [5291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), @@ -253249,7 +253249,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4783), [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5166), [5700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5171), - [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4745), + [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4746), [5704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), [5708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_attribute_repeat1, 2, 0, 70), @@ -253353,9 +253353,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4305), [5918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, 0, 13), [5920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, 0, 82), - [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), + [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), [5924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, 0, 82), - [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1737), + [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), [5928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4118), [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3554), [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3595), @@ -253432,30 +253432,30 @@ static const TSParseActionEntry ts_parse_actions[] = { [6087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1, 0, 0), [6089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, 0, 92), [6091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, 0, 93), - [6093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3, 0, 0), - [6095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3, 0, 0), + [6093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3, 0, 0), + [6095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3, 0, 0), [6097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, 0, 51), [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), [6101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 51), [6103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, 0, 96), [6105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4071), - [6107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3, 0, 0), - [6109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3, 0, 0), + [6107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3, 0, 0), + [6109] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3, 0, 0), [6111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__unquoted_in_record, 1, 0, 0), [6113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__unquoted_in_record, 1, 0, 0), [6115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, 0, 84), [6117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, 0, 84), [6119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, 0, 142), - [6121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, 0, 195), - [6123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, 0, 195), - [6125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, 0, 199), - [6127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, 0, 199), - [6129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, 0, 200), - [6131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, 0, 200), + [6121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, 0, 195), + [6123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, 0, 195), + [6125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, 0, 196), + [6127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, 0, 196), + [6129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, 0, 197), + [6131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, 0, 197), [6133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_composite_type, 4, 0, 131), [6135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_composite_type, 4, 0, 131), - [6137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 5, 0, 219), - [6139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 5, 0, 219), + [6137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 5, 0, 218), + [6139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 5, 0, 218), [6141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, 0, 96), [6143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 2, 0, 0), [6145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), @@ -253594,7 +253594,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, 0, 54), [6424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 7, 0, 223), [6426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 208), - [6428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4695), + [6428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4710), [6430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3622), [6432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), [6434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if_parenthesized, 6, 0, 209), @@ -253603,8 +253603,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [6440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try_parenthesized, 6, 0, 211), [6442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3765), [6444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3765), - [6446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4002), - [6448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4748), + [6446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4004), + [6448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4749), [6450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), [6452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3350), [6454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3481), @@ -253707,8 +253707,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [6650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), [6652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), [6654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3969), - [6656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4973), - [6658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4981), + [6656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4970), + [6658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4980), [6660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), [6662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3423), [6664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), @@ -253722,7 +253722,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2405), [6682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480), [6684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555), - [6686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4003), + [6686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4002), [6688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5137), [6690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5138), [6692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3268), @@ -253738,7 +253738,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3742), [6714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4043), [6716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2455), - [6718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4242), + [6718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4240), [6720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427), [6722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1438), [6724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3080), @@ -253776,7 +253776,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), [6790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), [6792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), - [6794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4008), + [6794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4007), [6796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5146), [6798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5147), [6800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3934), @@ -253800,7 +253800,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), [6838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3971), [6840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3973), - [6842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4004), + [6842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4005), [6844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5140), [6846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5141), [6848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), @@ -253821,7 +253821,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3683), [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), [6882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), - [6884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4002), + [6884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4004), [6886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3564), [6888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), [6890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2493), @@ -253923,11 +253923,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [7085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4017), [7087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3286), [7089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3286), - [7091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4872), + [7091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4876), [7093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), [7095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2617), [7097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), - [7099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), + [7099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565), [7101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), [7103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), [7105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), @@ -253974,8 +253974,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [7192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3703), [7194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3331), [7196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3385), - [7198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4669), - [7200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4673), + [7198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4670), + [7200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4674), [7202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 176), [7204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_pattern_expression, 1, 0, 0), [7206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), @@ -253996,8 +253996,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [7236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4027), [7238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3108), [7240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), - [7242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [7244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [7242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [7244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), [7246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3868), [7248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4310), [7250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3880), @@ -254025,7 +254025,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), [7297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4291), [7299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4594), - [7301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4769), + [7301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4770), [7303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4522), [7305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), [7307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__parenthesized_body, 2, 0, 0), @@ -254042,7 +254042,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__where_predicate_lhs_repeat1, 2, 0, 0), SHIFT_REPEAT(3479), [7335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3931), [7337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_attribute_list_repeat1, 2, 0, 0), - [7339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attribute_list_repeat1, 2, 0, 0), SHIFT_REPEAT(4954), + [7339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attribute_list_repeat1, 2, 0, 0), SHIFT_REPEAT(4945), [7342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), [7344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), [7346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), @@ -254076,7 +254076,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3741), [7406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4032), [7408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4594), - [7410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4769), + [7410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4770), [7412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3698), [7414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3874), [7416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5086), @@ -254121,10 +254121,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [7496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), [7498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4530), [7500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4274), - [7502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3361), - [7504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), - [7506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4364), - [7508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4050), + [7502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4364), + [7504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4050), + [7506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3361), + [7508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), [7510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), [7512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), [7514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), @@ -254139,10 +254139,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [7532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), [7534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4303), [7536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), - [7538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), - [7540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), + [7538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), + [7540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), [7542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [7544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4375), + [7544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4374), [7546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4398), [7548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3389), [7550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), @@ -254185,10 +254185,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [7627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3795), [7629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3376), [7631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [7633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 112), - [7635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 112), - [7637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), - [7639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4150), + [7633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), + [7635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4150), + [7637] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, 0, 112), + [7639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, 0, 112), [7641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1750), [7643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), [7645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), @@ -254208,7 +254208,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 7, 0, 193), [7677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), [7679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4428), - [7681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4671), + [7681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4672), [7683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 7, 0, 194), [7685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, 0, 9), [7687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__where_predicate_lhs_repeat1, 2, 0, 0), SHIFT_REPEAT(3476), @@ -254226,10 +254226,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [7713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 8, 0, 217), [7715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, 0, 91), [7717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [7719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_annotation, 2, 0, 83), - [7721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), - [7723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__collection_annotation, 2, 0, 83), - [7725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 8, 0, 230), + [7719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 8, 0, 230), + [7721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_annotation, 2, 0, 83), + [7723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [7725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__collection_annotation, 2, 0, 83), [7727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3953), [7729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3953), [7731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3545), @@ -254288,8 +254288,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [7839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1, 0, 0), [7841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), [7843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record_body, 3, 0, 103), - [7845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_body, 3, 0, 99), - [7847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, 0, 173), + [7845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, 0, 173), + [7847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_body, 3, 0, 99), [7849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__table_body, 3, 0, 100), [7851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), [7853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_entry, 1, 0, 166), @@ -254354,30 +254354,30 @@ static const TSParseActionEntry ts_parse_actions[] = { [7974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, 0, 7), [7976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_parenthesized, 1, 0, 0), [7978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_parenthesized, 1, 0, 0), - [7980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized, 2, 0, 8), - [7982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_parenthesized, 1, 0, 1), - [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4715), - [7986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), - [7988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), - [7990] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_list_body, 2, 0, 138), - [7992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4743), - [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4477), - [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4706), - [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [8000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), - [8002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 2, 0, 47), + [7980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_parenthesized, 1, 0, 1), + [7982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4715), + [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), + [7986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), + [7988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_list_body, 2, 0, 138), + [7990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4744), + [7992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4477), + [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4706), + [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), + [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), + [8000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 2, 0, 47), + [8002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_parenthesized, 2, 0, 8), [8004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_body, 2, 0, 48), - [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), + [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4055), [8008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_parenthesized, 2, 0, 8), [8010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, 0, 58), - [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4766), + [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4767), [8014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4697), - [8020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), - [8022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 2, 0, 197), - [8024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 2, 0, 198), - [8026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 3, 0, 218), + [8020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), + [8022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 2, 0, 199), + [8024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 2, 0, 200), + [8026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 3, 0, 219), [8028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__composite_argument_body, 3, 0, 202), [8030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 0), REDUCE(sym_val_record, 3, 0, 0), [8033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_pattern_record, 3, 0, 0), @@ -254389,7 +254389,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__all_type, 1, 0, 84), [8049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__all_type, 1, 0, 84), [8051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4288), - [8053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4752), + [8053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4753), [8055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 122), [8057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, 0, 122), SHIFT_REPEAT(4411), [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), @@ -254417,10 +254417,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [8104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 0), [8106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 0), [8108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__types_body, 3, 0, 202), - [8110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_head, 3, 0, 97), - [8112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 1, 0, 165), - [8114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__repeat_newline, 2, 0, 0), SHIFT_REPEAT(4640), - [8117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), + [8110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), + [8112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__table_head, 3, 0, 97), + [8114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_body, 1, 0, 165), + [8116] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__repeat_newline, 2, 0, 0), SHIFT_REPEAT(4640), [8119] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__match_pattern_record_body, 1, 0, 18), REDUCE(sym_record_body, 1, 0, 18), [8122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__composite_argument_body, 1, 0, 88), [8124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, 0, 25), @@ -254455,7 +254455,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), [8185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_match_body, 1, 0, 0), [8187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109), - [8189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4923), + [8189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4956), [8191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), [8193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_list_body, 2, 0, 137), [8195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_parenthesized, 5, 0, 128), @@ -254463,7 +254463,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), [8201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_parenthesized, 2, 0, 8), [8203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), - [8205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__unquoted_with_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(4683), + [8205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__unquoted_with_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(4684), [8208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4187), [8210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), [8212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), @@ -254492,16 +254492,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [8259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 1, 0, 17), [8261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4510), [8263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4216), - [8265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_entry, 2, 0, 196), - [8267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__collection_entry, 2, 0, 196), + [8265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_entry, 1, 0, 17), + [8267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_entry, 1, 0, 17), [8269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, 0, 5), [8271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, 0, 6), [8273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4103), [8275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), [8277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), - [8279] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), REDUCE(sym_val_closure, 3, 0, 0), - [8282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_entry, 1, 0, 17), - [8284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_entry, 1, 0, 17), + [8279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__collection_entry, 2, 0, 198), + [8281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__collection_entry, 2, 0, 198), + [8283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), REDUCE(sym_val_closure, 3, 0, 0), [8286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2824), [8288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4166), [8290] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__unquoted_in_list_with_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(4788), @@ -254524,7 +254524,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__one_type, 3, 0, 172), [8327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, 0, 172), [8329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [8331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5161), + [8331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5070), [8333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), [8335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1119), [8337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), @@ -254538,45 +254538,45 @@ static const TSParseActionEntry ts_parse_actions[] = { [8353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), [8355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), [8357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [8359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3836), - [8361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3668), - [8363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [8365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4841), - [8367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [8369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), - [8371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), - [8373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), - [8375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), - [8377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), - [8379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), - [8381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), - [8383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), - [8385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), + [8359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3668), + [8361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [8363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), + [8365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [8367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), + [8369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), + [8371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), + [8373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), + [8375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [8377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), + [8379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), + [8381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), + [8383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3836), + [8385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2874), [8387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), [8389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), [8391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), [8393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4611), [8395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3591), [8397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), - [8399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2874), - [8401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), - [8403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [8399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), + [8401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [8403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), [8405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), [8407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [8409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), + [8409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5201), [8411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), - [8413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5201), + [8413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), [8415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3779), - [8417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [8419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), - [8421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [8423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [8425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [8427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), - [8429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [8431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4491), - [8433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [8435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), + [8417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), + [8419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [8421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [8423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [8425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), + [8427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [8429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4491), + [8431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [8433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), + [8435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3952), [8437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), [8439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), [8441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4965), @@ -254586,47 +254586,47 @@ static const TSParseActionEntry ts_parse_actions[] = { [8449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4606), [8451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), [8453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3219), - [8455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), + [8455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), [8457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), - [8459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), + [8459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), [8461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4078), [8463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), [8465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), [8467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), [8469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [8471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [8471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3528), [8473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3796), [8475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3692), [8477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4511), - [8479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3798), - [8481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3799), - [8483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3800), - [8485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), - [8487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), - [8489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), - [8491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), - [8493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), - [8495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), - [8497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [8499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), - [8501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [8503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [8505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [8507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [8509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3528), - [8511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), - [8513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), - [8515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), - [8517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), - [8519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), - [8521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [8523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [8525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), - [8527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), + [8479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), + [8481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3798), + [8483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3799), + [8485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3800), + [8487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), + [8489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), + [8491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), + [8493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), + [8495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), + [8497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), + [8499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [8501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2822), + [8503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [8505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), + [8507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [8509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [8511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [8513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), + [8515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), + [8517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), + [8519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), + [8521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), + [8523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), + [8525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), + [8527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153), [8529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4160), [8531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4161), [8533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4162), - [8535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3895), + [8535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), [8537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), [8539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), [8541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), @@ -254643,124 +254643,124 @@ static const TSParseActionEntry ts_parse_actions[] = { [8563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), [8565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), [8567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4801), - [8569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [8571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4890), + [8569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), + [8571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4898), [8573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5037), - [8575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), + [8575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), [8577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), [8579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), - [8581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), - [8583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), - [8585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417), - [8587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151), - [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [8591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [8581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), + [8583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417), + [8585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151), + [8587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), + [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [8591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2486), [8593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), - [8595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2486), - [8597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), + [8595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), + [8597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), [8599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), [8601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), [8603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), [8605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3773), - [8607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), - [8611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4555), + [8607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4278), + [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4555), + [8611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), + [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), + [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), [8617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4987), - [8619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3952), - [8621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4278), - [8623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), - [8625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [8627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4537), + [8619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [8621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), + [8623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), + [8625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), + [8627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4538), [8629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4436), [8631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), [8633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [8635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), - [8637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2517), + [8635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2517), + [8637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), [8639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), [8641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, 0, 83), [8643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__unquoted_in_list_with_expr_repeat1, 2, 0, 0), - [8645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [8647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [8645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [8647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), [8649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4999), [8651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4834), [8653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), [8655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), - [8657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), + [8657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4470), [8659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5203), - [8661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4470), - [8663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2822), - [8665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), - [8667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4956), - [8669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [8671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), + [8661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), + [8663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), + [8665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4953), + [8667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), + [8669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), + [8671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), [8673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [8675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), + [8675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), [8677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [8679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), + [8679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), [8681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), [8683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [8685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4990), - [8687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), - [8689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), - [8691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [8693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), + [8685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), + [8687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4990), + [8689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), + [8691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), + [8693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), [8695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4100), - [8697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4911), - [8699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [8701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 1, 0, 88), - [8703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), + [8697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), + [8699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4911), + [8701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [8703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 1, 0, 88), [8705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4175), - [8707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [8709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), - [8711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [8713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), - [8715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), - [8717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, 0, 0), - [8719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2594), - [8721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4055), - [8723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [8725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), - [8727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [8729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__unquoted_with_expr_repeat1, 2, 0, 0), - [8731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4072), - [8733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4073), - [8735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), - [8737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [8739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2, 0, 0), - [8741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), - [8743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [8745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [8747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [8749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [8751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), - [8753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), - [8755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4476), - [8757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), - [8759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4572), + [8707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4841), + [8709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), + [8711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), + [8713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [8715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3560), + [8717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3508), + [8719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, 0, 0), + [8721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2594), + [8723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__unquoted_with_expr_repeat1, 2, 0, 0), + [8725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), + [8727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), + [8729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [8731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), + [8733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4072), + [8735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4073), + [8737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), + [8739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [8741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2, 0, 0), + [8743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [8745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [8747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), + [8749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4476), + [8751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [8753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), + [8755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), + [8757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4572), + [8759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), [8761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), [8763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), - [8765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), - [8767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3660), - [8769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [8771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3690), - [8773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), - [8775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [8777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), - [8779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), - [8781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5020), - [8783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5078), - [8785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5079), - [8787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), - [8789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [8791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), - [8793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), - [8795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3632), - [8797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5048), - [8799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3508), - [8801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4620), - [8803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), + [8765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3690), + [8767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), + [8769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3660), + [8771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), + [8773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), + [8775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), + [8777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), + [8779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), + [8781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), + [8783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5020), + [8785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5078), + [8787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5079), + [8789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), + [8791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [8793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), + [8795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5048), + [8797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3632), + [8799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), + [8801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__record_key, 2, 0, 0), + [8803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4620), [8805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), [8807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), [8809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), @@ -254782,19 +254782,19 @@ static const TSParseActionEntry ts_parse_actions[] = { [8841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5188), [8843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3664), [8845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), - [8847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), - [8849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [8851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), - [8853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), - [8855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4883), - [8857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5070), - [8859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5072), + [8847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), + [8849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), + [8851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), + [8853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2869), + [8855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4859), + [8857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), + [8859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5067), [8861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4847), - [8863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), - [8865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4945), - [8867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4988), - [8869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5028), - [8871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5031), + [8863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4939), + [8865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), + [8867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4984), + [8869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5022), + [8871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5028), [8873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5158), [8875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4793), [8877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4794), @@ -254834,17 +254834,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [8945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4912), [8947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4914), [8949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4915), - [8951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2869), + [8951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2, 0, 0), [8953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2457), - [8955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__record_key, 2, 0, 0), - [8957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2, 0, 0), + [8955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), + [8957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__unquoted_in_record_with_expr_repeat1, 2, 0, 0), [8959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), [8961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), [8963] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), [8965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), [8967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), [8969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), - [8971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__unquoted_in_record_with_expr_repeat1, 2, 0, 0), + [8971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), [8973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3244), [8975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4424), [8977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), @@ -254852,13 +254852,13 @@ static const TSParseActionEntry ts_parse_actions[] = { [8981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), [8983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), [8985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [8987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4716), + [8987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4717), [8989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [8991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), + [8991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), [8993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), [8995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4111), [8997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), - [8999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), + [8999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), [9001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), [9003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), [9005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), @@ -254871,7 +254871,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), [9021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), [9023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [9025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3560), + [9025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), [9027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2, 0, 0), };